CVE-2025-11391CWE-434unrestricted-file-upload

CVE-2025-11391

Critical · published October 18, 2025

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

🚨 Uh-oh! All versions of the PPOM – Product Addons & Custom Fields for WooCommerce plugin can be exploited by unauthenticated attackers who can upload arbitrary files — that's like leaving the front door wide open for anyone to waltz in! 🔥 Think of it as having a restaurant where anyone can walk in and substitute their own ingredients in the kitchen without any checks. This missing validation for file types allows malicious files to be uploaded, just like a sneaky chef slipping in harmful ingredients into a dish. This vulnerability could lead to devastating consequences, including remote code execution, where attackers gain complete control over the server. Imagine an intruder not only gaining access to your secret recipes but also being able to sabotage everything in the kitchen! Your website could be compromised, and sensitive data could be at risk, leading to a potential disaster.

Put simply

Think of it as having a restaurant where anyone can walk in and substitute their own ingredients in the kitchen without any checks. This missing validation for file types allows malicious files to be uploaded, just like a sneaky chef slipping in harmful ingredients into a dish. The flaw arises from a lack of file type validation in the image cropper functionality of the plugin. This allows attackers to upload any kind of file, which could include malicious scripts that get executed on the server, resulting in unauthorized actions.

What to do

This vulnerability could lead to devastating consequences, including remote code execution, where attackers gain complete control over the server. Imagine an intruder not only gaining access to your secret recipes but also being able to sabotage everything in the kitchen! Your website could be compromised, and sensitive data could be at risk, leading to a potential disaster. To secure your site, immediately update the PPOM plugin to version 33.0.16 or later, where this vulnerability is patched. Additionally, consider implementing strict file type validation and regularly auditing your plugins for potential vulnerabilities. Stay vigilant! You've got this! Follow these steps and you’ll have your site safer 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.00995 · 62.4th percentile
Weakness
CWE-434 · Unrestricted Upload of File with Dangerous Type
Published
2025-10-18T11:15Z
References (3)
EPSS history
Timeline
  • 18 OCT 06:42Z
    PPOM – Product Addons & Custom Fields for WooCommerce <= 33.0.15 - Unauthenticated Arbitrary File Upload
    cvelistv5