CVE-2024-8030CWE-502

Ultimate Store Kit Elementor Addons, Woocommerce Builder, EDD Builder, Elementor Store Builder, Product Grid, Product Table, Woocommerce Slider <= 2.0.3 - Unauthenticated PHP Object Injection

Critical · published August 28, 2024

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

🚨 A rogue cookie is the key to this PHP Object Injection vulnerability lurking in the Ultimate Store Kit plugin! Think of it like a poorly locked storage room where anyone can slip in a counterfeit key. Instead of valuable tools, in this case, the attacker could potentially tamper with your entire system's files or even access your sensitive information! An unauthenticated attacker could exploit this flaw to inject a PHP object, leading to devastating consequences like arbitrary file deletion, data retrieval, or code execution. Imagine your entire store's operation brought to a screeching halt, with sensitive data at risk of being stolen or destroyed!

Put simply

Think of it like a poorly locked storage room where anyone can slip in a counterfeit key. Instead of valuable tools, in this case, the attacker could potentially tamper with your entire system's files or even access your sensitive information! This vulnerability stems from the deserialization of untrusted input via the _ultimate_store_kit_wishlist cookie in versions up to and including 2.0.3, allowing an attacker to manipulate PHP objects. It's important to note that a Proof of Concept (POP) chain is not present in the vulnerable plugin itself but could be created with additional plugins or themes.

What to do

An unauthenticated attacker could exploit this flaw to inject a PHP object, leading to devastating consequences like arbitrary file deletion, data retrieval, or code execution. Imagine your entire store's operation brought to a screeching halt, with sensitive data at risk of being stolen or destroyed! Immediately update the Ultimate Store Kit plugin to version 2.0.4 to mitigate this vulnerability. Additionally, consider auditing your plugins and themes for any potential POP chains that could exploit this flaw. Regularly review cookie handling practices to ensure no untrusted input is processed without proper validation. You've got this! Follow these steps, and you'll be back in control of your store 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.01075 · 64.7th percentile
Weakness
CWE-502 · Deserialization of Untrusted Data
Published
2024-08-28T02:05Z
EPSS history
Timeline
  • 28 AUG 02:05Z
    Ultimate Store Kit Elementor Addons, Woocommerce Builder, EDD Builder, Elementor Store Builder, Product Grid, Product Table, Woocommerce Slider <= 2.0.3 - Unauthenticated PHP Object Injection
    cvelistv5