Ravpage WordPress Plugin PHP Object Injection Vulnerability

Vulnerability

A PHP Object Injection vulnerability has been identified in the Ravpage plugin for WordPress, affecting all versions through 2.31. The issue arises from the deserialization of untrusted input in the 'paramsv2' parameter, allowing unauthenticated attackers to inject PHP objects. While the vulnerable software does not have a known Payload Object Injection chain, the vulnerability could be exploited if another plugin or theme with a POP chain is installed, potentially enabling actions such as deleting files, accessing sensitive information, or executing code, depending on the specific POP chain available.

Impact

Exploitation of this vulnerability could lead to PHP Object Injection, allowing attackers to inject objects that could be manipulated by the application, potentially leading to arbitrary code execution or other malicious actions, especially if combined with a suitable POP chain from another plugin or theme.

Reproduction

To reproduce this vulnerability, send a request to a WordPress site with the Ravpage plugin installed, using the 'paramsv2' parameter to include a serialized PHP object. The object will be deserialized by the plugin, leading to PHP Object Injection.

Remediation

Users are advised to update the Ravpage WordPress plugin to version 2.33 or later.

Added: Jun 9, 2025, 7:46 PM
Updated: Jun 9, 2025, 7:46 PM

Vulnerability Rating

Custom Algorithm
spread
1.0
impact
10.0
exploitability
9.3
remediation
7.7
relevance
0.0
threat
4.8
urgency
2.9
incentive
10.0

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.