CVE-2023-6979CWE-434

Customer Reviews for WooCommerce <= 5.38.9 - Authenticated (Author+) Arbitrary File Upload

High · published January 11, 2024

CVSS v3.1
8.8
EPSS
1%
Percentile
66.3
In the wild
Unconfirmed
What it is

⚡ An authenticated user can upload whatever they want, thanks to a missing file validation in the WooCommerce plugin for WordPress — a recipe for disaster! Think of it like a restaurant allowing customers to drop off their own ingredients without checking if they’re safe — you might end up with a surprise that’s more toxic than tasty! This vulnerability lets an attacker with author-level access upload arbitrary files, potentially leading to remote code execution on your server. If exploited, they could wreak havoc, stealing sensitive data or taking control of your website, making it an absolutely devastating scenario!

Put simply

Think of it like a restaurant allowing customers to drop off their own ingredients without checking if they’re safe — you might end up with a surprise that’s more toxic than tasty! The Customer Reviews for WooCommerce plugin lacks proper file type validation in the ivole_import_upload_csv AJAX action, allowing attackers to bypass restrictions and upload any file type they choose, including malicious scripts.

What to do

This vulnerability lets an attacker with author-level access upload arbitrary files, potentially leading to remote code execution on your server. If exploited, they could wreak havoc, stealing sensitive data or taking control of your website, making it an absolutely devastating scenario! Update the Customer Reviews for WooCommerce plugin to version 5.39 or later immediately. Additionally, review user permissions and consider disabling file uploads altogether if they're not necessary. Maintaining a secure environment is key! You've got this! Stay proactive and secure your site from this vulnerability today! 🛡️

The record
Technical detail
CVSS v3.1
8.8 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.01137 · 66.3th percentile
Weakness
CWE-434 · Unrestricted Upload of File with Dangerous Type
Published
2024-01-11T08:32Z
EPSS history
Timeline
  • 11 JAN 08:32Z
    Customer Reviews for WooCommerce <= 5.38.9 - Authenticated (Author+) Arbitrary File Upload
    cvelistv5