CVE-2023-28843CWE-89

Improper neutralization of SQL parameter in PayPal module for PrestaShop

Critical · published March 31, 2023

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

🚨 Hold onto your shopping carts! There's a mind-blowingly simple SQL injection vulnerability in the PrestaShop PayPal module (versions 3.12.0 to 3.16.3) that could let attackers waltz right in and mess with your data! 🔥 Think of it like a restaurant where the chef uses a customer’s order without double-checking the recipe — one wrong ingredient and the entire dish could be ruined. In this case, the SQL queries were crafted using unchecked user input, allowing potential chefs (attackers) to cook up havoc. An attacker could gain unauthorized access to your system, alter crucial data, and even bring your online store to a screeching halt — that's absolutely devastating for your business! Imagine waking up to find your sales data tampered with or worse, your entire checkout process crashing.

Put simply

Think of it like a restaurant where the chef uses a customer’s order without double-checking the recipe — one wrong ingredient and the entire dish could be ruined. In this case, the SQL queries were crafted using unchecked user input, allowing potential chefs (attackers) to cook up havoc. This vulnerability arises from poorly filtered user input in SQL queries within the PrestaShop PayPal module, allowing malicious users to manipulate the database and execute unauthorized commands.

What to do

An attacker could gain unauthorized access to your system, alter crucial data, and even bring your online store to a screeching halt — that's absolutely devastating for your business! Imagine waking up to find your sales data tampered with or worse, your entire checkout process crashing. Immediate action is necessary: Upgrade your PrestaShop PayPal module to version 3.16.4 to patch this vulnerability. Since there are no known workarounds, securing your installation is the best route forward. Don’t forget to review your security practices regarding SQL queries! You’ve got this! With these steps, you’ll be on your way to securing your online 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.01173 · 67.3th percentile
Weakness
CWE-89 · Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')
Published
2023-03-31T17:02Z
EPSS history
Timeline
  • 31 MAR 17:02Z
    Improper neutralization of SQL parameter in PayPal module for PrestaShop
    cvelistv5