CVE-2025-24671CWE-502

WordPress Save as PDF Plugin by Pdfcrowd Plugin <= 4.4.0 - PHP Object Injection vulnerability

Critical · published January 27, 2025

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

🚨 An object injection vulnerability in Pdfcrowd's Save as PDF feature can let attackers run arbitrary code with minimal effort! 🔥 Think of it like a sneaky chef who starts preparing your meal without checking the ingredients — they could toss in anything, even something poisonous. In this case, untrusted data is being injected without a proper inspection, allowing attackers to manipulate the application's behavior. An attacker could exploit this vulnerability to execute harmful code on the server, potentially leading to data breaches, unauthorized access, or even complete system control. It's like giving someone the keys to your kitchen and allowing them to turn it into a disaster zone!

Put simply

Think of it like a sneaky chef who starts preparing your meal without checking the ingredients — they could toss in anything, even something poisonous. In this case, untrusted data is being injected without a proper inspection, allowing attackers to manipulate the application's behavior. This deserialization flaw allows untrusted data to be processed as objects, enabling attackers to perform object injection, which can lead to remote code execution. This vulnerability affects versions up to 4.4.0 of the Save as PDF component.

What to do

An attacker could exploit this vulnerability to execute harmful code on the server, potentially leading to data breaches, unauthorized access, or even complete system control. It's like giving someone the keys to your kitchen and allowing them to turn it into a disaster zone! Immediately upgrade to the latest version of Save as PDF to address this vulnerability. Implement strict input validation and ensure that deserialization of user inputs is performed securely. Regularly review and audit your code for potential vulnerabilities. You've got this! Follow these steps to solidify your defenses and keep your systems 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.00526 · 43.7th percentile
Weakness
CWE-502 · Deserialization of Untrusted Data
Published
2025-01-27T14:22Z
EPSS history
Timeline
  • 27 JAN 14:22Z
    WordPress Save as PDF Plugin by Pdfcrowd Plugin <= 4.4.0 - PHP Object Injection vulnerability
    cvelistv5