CVE-2023-36263

Prestashop opartlimitquantity 1.4.5 and before is vulnerable to SQL Injection

Critical · published October 31, 2023

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

🔥 A single HTTP request is all it takes to exploit this SQL injection in Prestashop! Think of it like someone placing a sneaky order at a restaurant by whispering a incorrect dish name that the staff doesn't double-check — it results in a meal nobody wanted! An attacker could execute any SQL commands, gaining unauthorized access to sensitive data or even completely taking over the database. This could lead to devastating data breaches, loss of customer trust, and significant financial damage if not addressed immediately!

Put simply

Think of it like someone placing a sneaky order at a restaurant by whispering a incorrect dish name that the staff doesn't double-check — it results in a meal nobody wanted! This vulnerability stems from the `opartlimitquantityAlertlimitModuleFrontController::displayAjaxPushAlertMessage()` method, which allows attackers to inject malicious SQL through common HTTP requests, bypassing security measures.

What to do

An attacker could execute any SQL commands, gaining unauthorized access to sensitive data or even completely taking over the database. This could lead to devastating data breaches, loss of customer trust, and significant financial damage if not addressed immediately! Upgrade Prestashop to version 1.4.6 or later to patch this vulnerability. Additionally, consider implementing prepared statements and validating input to prevent SQL injection in the future. You've got this! Follow these steps to strengthen your security and protect your database. 🛡️

The record
Technical detail
CVSS v3.1
9.8 · CRITICAL
Vector
CVSS:3.1/AC:L/AV:N/A:H/C:H/I:H/PR:N/S:U/UI:N
CVSS v4.0
Not supplied
EPSS
0.00487 · 41.0th percentile
Published
2023-10-31T00:00Z
EPSS history
Timeline
  • 31 OCT 00:00Z
    Prestashop opartlimitquantity 1.4.5 and before is vulnerable to SQL Injection
    cvelistv5