CVE-2024-52441CWE-1321

WordPress Quick Learn plugin <= 1.0.1 - PHP Object Injection vulnerability

Critical · published November 20, 2024

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

🔥 A sneaky flaw in Quick Learn allows attackers to manipulate object attributes with ease! Think of it like a restaurant where the kitchen staff blindly follows substitutions without verifying the orders — a single wrong ingredient can spoil the entire dish! With this vulnerability, an attacker could inject malicious objects into your application, potentially leading to unauthorized access or system compromise. They could alter the behavior of the application, making it behave in ways you never intended, which is absolutely devastating!

Put simply

Think of it like a restaurant where the kitchen staff blindly follows substitutions without verifying the orders — a single wrong ingredient can spoil the entire dish! This Prototype Pollution vulnerability allows attackers to exploit improperly controlled modifications of object prototype attributes, enabling object injection. This flaw affects Quick Learn versions up to and including 1.0.1, and it opens up a gateway to unforeseen consequences.

What to do

With this vulnerability, an attacker could inject malicious objects into your application, potentially leading to unauthorized access or system compromise. They could alter the behavior of the application, making it behave in ways you never intended, which is absolutely devastating! Upgrade Quick Learn to version 1.0.2 or later immediately to close this critical vulnerability. Additionally, review your code for any locations where object attributes may be manipulated and implement validation checks where necessary. You've got this! Follow these steps, and your app will be secure 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.00556 · 45.6th percentile
Weakness
CWE-1321 · Improperly Controlled Modification of Object Prototype Attributes ('Prototype Pollution')
Published
2024-11-20T11:14Z
EPSS history
Timeline
  • 20 NOV 11:14Z
    WordPress Quick Learn plugin <= 1.0.1 - PHP Object Injection vulnerability
    cvelistv5