CVE-2024-49318CWE-502

WordPress My Reading Library plugin <= 1.0 - PHP Object Injection vulnerability

Critical · published October 17, 2024

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

🔥 An object injection vulnerability lurks in My Reading Library, allowing attackers to craft malicious inputs that could lead to unauthorized actions! Think of this like a library that not only lets you borrow books but also allows someone to sneak in a custom book that changes the rules of borrowing — instead of checking out standard books, you could end up stuck with a book that takes over the entire library! 📚 An attacker could exploit this vulnerability to execute arbitrary code on the server, leading to potential data breaches, unauthorized access, or even full control over the application. Imagine someone walking in and rewriting the entire library’s catalog without permission — absolutely devastating! ⚡

Put simply

Think of this like a library that not only lets you borrow books but also allows someone to sneak in a custom book that changes the rules of borrowing — instead of checking out standard books, you could end up stuck with a book that takes over the entire library! 📚 This deserialization of untrusted data vulnerability allows attackers to manipulate object serialization, injecting objects into the application that can alter its behavior. Specifically, it affects My Reading Library versions from n/a to 1.0, making it a critical risk.

What to do

An attacker could exploit this vulnerability to execute arbitrary code on the server, leading to potential data breaches, unauthorized access, or even full control over the application. Imagine someone walking in and rewriting the entire library’s catalog without permission — absolutely devastating! ⚡ Immediately update My Reading Library to the latest version to patch this vulnerability. Additionally, sanitize input and avoid deserializing untrusted data to prevent future exploits. Don't wait! 🔧 You've got this! Taking these steps will tighten up your security and keep your library safe! 🛡️

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.00523 · 43.6th percentile
Weakness
CWE-502 · Deserialization of Untrusted Data
Published
2024-10-17T17:11Z
EPSS history
Timeline
  • 17 OCT 17:11Z
    WordPress My Reading Library plugin <= 1.0 - PHP Object Injection vulnerability
    cvelistv5