CVE-2023-30839CWE-89

PrestaShop vulnerable to SQL filter bypass leading to arbitrary write requests using "SQL Manager"

Critical · published April 25, 2023

CVSS v3.1
10.0
EPSS
2%
Percentile
77.1
In the wild
Unconfirmed
What it is

🚨 A BO user can pull off some serious mischief with SQL filtering in PrestaShop! 🔥 Think of it like a restaurant where a server can not only take orders but also step into the kitchen and change the recipe for every dish, even if they’re not the head chef! This SQL vulnerability allows unauthorized database modifications, letting users meddle where they shouldn’t. This is absolutely devastating! An attacker could waltz into the database and write, update, or delete crucial data, leading to potential data loss or manipulation. Without a fix, this vulnerability could lead to catastrophic consequences for your e-commerce operations.

Put simply

Think of it like a restaurant where a server can not only take orders but also step into the kitchen and change the recipe for every dish, even if they’re not the head chef! This SQL vulnerability allows unauthorized database modifications, letting users meddle where they shouldn’t. Versions prior to PrestaShop 8.0.4 and 1.7.8.9 have a SQL filtering vulnerability that permits BO users to perform database actions without proper authorization, effectively bypassing security checks.

What to do

This is absolutely devastating! An attacker could waltz into the database and write, update, or delete crucial data, leading to potential data loss or manipulation. Without a fix, this vulnerability could lead to catastrophic consequences for your e-commerce operations. Immediately upgrade to PrestaShop version 8.0.4 or 1.7.8.9 to patch this vulnerability. Regularly audit user permissions to ensure that only authorized personnel have access to sensitive database operations. No known workarounds exist, so don’t delay! You’ve got this! By taking action now, you’ll secure your PrestaShop environment and keep your data safe! 🛡️

The record
Technical detail
CVSS v3.1
10.0 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.01706 · 77.1th percentile
Weakness
CWE-89 · Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')
Published
2023-04-25T18:41Z
EPSS history
Timeline
  • 25 APR 18:41Z
    PrestaShop vulnerable to SQL filter bypass leading to arbitrary write requests using "SQL Manager"
    cvelistv5