CVE-2025-22777CWE-502

WordPress GiveWP Plugin <= 3.19.3 - PHP Object Injection vulnerability

Critical · published January 13, 2025

CVSS v3.1
9.8
EPSS
1%
Percentile
60.5
In the wild
Unconfirmed
What it is

🚨 A sneaky deserialization flaw in GiveWP could let attackers slip in harmful objects like a pizza delivery pretending to be a key ingredient! 🔥 Think of it like a restaurant that accepts any kind of food delivery without checking what’s actually in the package — the wrong item could ruin the whole dish! In this case, the vulnerability allows untrusted data to be processed as objects, potentially compromising the system. An attacker could exploit this vulnerability to inject malicious objects into your server, leading to unauthorized actions, data theft, or even a complete takeover of your application. It’s the kind of scenario that could bring your whole operation to a grinding halt — absolutely devastating!

Put simply

Think of it like a restaurant that accepts any kind of food delivery without checking what’s actually in the package — the wrong item could ruin the whole dish! In this case, the vulnerability allows untrusted data to be processed as objects, potentially compromising the system. The deserialization of untrusted data in GiveWP allows an attacker to manipulate object injection, potentially executing arbitrary code or commands. This affects versions up to and including 3.19.3, making it a serious concern.

What to do

An attacker could exploit this vulnerability to inject malicious objects into your server, leading to unauthorized actions, data theft, or even a complete takeover of your application. It’s the kind of scenario that could bring your whole operation to a grinding halt — absolutely devastating! To mitigate this critical risk, immediately update GiveWP to the latest version. Ensure that any untrusted data is properly validated before deserialization, and consider implementing additional security controls like object whitelisting. Don’t wait — secure your system now! You've got this! Follow these steps and you’ll be back in control in no time! 🛡️

The record
Technical detail
CVSS v3.1
9.8 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00937 · 60.5th percentile
Weakness
CWE-502 · Deserialization of Untrusted Data
Published
2025-01-13T13:10Z
EPSS history
Timeline
  • 13 JAN 13:10Z
    WordPress GiveWP Plugin <= 3.19.3 - PHP Object Injection vulnerability
    cvelistv5