CVE-2022-1953CWE-22

Product Configurator for WooCommerce < 1.2.32 - Unauthenticated Arbitrary File Deletion

published June 27, 2022

CVSS
โ€”
EPSS
2%
Percentile
77.2
In the wild
Unconfirmed
What it is

โš ๏ธ Watch out! An unauthenticated user could trigger an arbitrary file deletion in the WooCommerce Product Configurator plugin! Think of it as a pizza restaurant where anyone can walk in and ask the chef to toss out certain toppings without any ID check โ€” it sounds harmless until they start tossing out the whole pie! ๐Ÿ• This vulnerability allows an attacker to delete any file on the server through a simple AJAX call, which could lead to a complete loss of critical data and disrupt your online store. Imagine coming back to find your entire menu vanished โ€” absolutely devastating!

Put simply

Think of it as a pizza restaurant where anyone can walk in and ask the chef to toss out certain toppings without any ID check โ€” it sounds harmless until they start tossing out the whole pie! ๐Ÿ• The Product Configurator for WooCommerce plugin allows unauthenticated users to use an AJAX action for file deletion through user input, which is passed straight to the unlink() function without proper validation. This oversight opens the door for attackers to delete files recklessly.

What to do

This vulnerability allows an attacker to delete any file on the server through a simple AJAX call, which could lead to a complete loss of critical data and disrupt your online store. Imagine coming back to find your entire menu vanished โ€” absolutely devastating! Update to version 1.2.32 or above to patch this vulnerability immediately. Additionally, consider implementing strict access controls and input validation to ensure that only authorized actions are taken on your server. Review your security settings! You've got this! Follow these steps, and you'll bolster your defenses in no time! ๐Ÿ›ก๏ธ

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.01717 ยท 77.2th percentile
Weakness
CWE-22 ยท Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')
Published
2022-06-27T08:58Z
EPSS history
Timeline
  • 27 JUN 08:58Z
    Product Configurator for WooCommerce < 1.2.32 - Unauthenticated Arbitrary File Deletion
    cvelistv5