CVE-2024-8353CWE-502

GiveWP – Donation Plugin and Fundraising Platform <= 3.16.1 - Unauthenticated PHP Object Injection

Critical · published September 28, 2024

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

🚨 A PHP Object Injection vulnerability in the GiveWP Donation Plugin lets attackers execute malicious code with just a twist of untrusted input. 🔥 This flaw is like a restaurant accepting any random dish order without checking the recipe — it might end up serving something dangerous instead of dinner! 🍽️ An unauthenticated attacker could leverage this vulnerability to delete arbitrary files or run any code they want on your server. Imagine someone walking into your restaurant’s kitchen and spilling a bucket of chaos! The potential for damage is absolutely devastating if left unaddressed!

Put simply

This flaw is like a restaurant accepting any random dish order without checking the recipe — it might end up serving something dangerous instead of dinner! 🍽️ This vulnerability allows attackers to inject a PHP Object by deserializing untrusted input from the 'give_title' and 'card_address' parameters. A POP chain in this context means that an attacker can escalate their access and execute remote code.

What to do

An unauthenticated attacker could leverage this vulnerability to delete arbitrary files or run any code they want on your server. Imagine someone walking into your restaurant’s kitchen and spilling a bucket of chaos! The potential for damage is absolutely devastating if left unaddressed! Upgrade to version 3.16.2 or later of the GiveWP plugin to ensure all security measures are in place. Review and sanitize any user inputs going into the system to prevent malicious payloads from being accepted. 🛡️ You've got this! By following these steps, you’re not just patching a vulnerability; you’re fortifying your digital fortress! 🦸‍♂️

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.28720 · 98.1th percentile
Weakness
CWE-502 · Deserialization of Untrusted Data
Published
2024-09-28T02:04Z
EPSS history
Timeline
  • 28 SEP 02:04Z
    GiveWP – Donation Plugin and Fundraising Platform <= 3.16.1 - Unauthenticated PHP Object Injection
    cvelistv5