CVE-2023-46349

In the module "Product Catalog (CSV, Excel) Export/Update" (updateproducts) < 3.8.5 from MyPrestaModules for PrestaShop, a guest can perform SQL injection

published November 27, 2023

CVSS
—
EPSS
1%
Percentile
55.0
In the wild
Unconfirmed
What it is

⚠️ A sneaky SQL injection could let guests dive into sensitive database calls with a simple HTTP request! Think of it like a restaurant where anyone can request the special ingredient list — if a rogue diner sneaks in and knows how to ask, they could get access to all the secret recipes. 🍽️ An attacker could exploit this vulnerability to forge SQL queries, potentially gaining access to sensitive data from the database. While it’s not a guaranteed breach, it opens the door for guests to play around with data they shouldn’t touch, which could lead to disastrous consequences for the store's integrity!

Put simply

Think of it like a restaurant where anyone can request the special ingredient list — if a rogue diner sneaks in and knows how to ask, they could get access to all the secret recipes. 🍽️ In the 'Product Catalog (CSV, Excel) Export/Update' module (versions < 3.8.5), the method `productsUpdateModel::getExportIds()` is vulnerable to SQL injection due to unsafe SQL calls that can be triggered by unauthenticated HTTP requests.

What to do

An attacker could exploit this vulnerability to forge SQL queries, potentially gaining access to sensitive data from the database. While it’s not a guaranteed breach, it opens the door for guests to play around with data they shouldn’t touch, which could lead to disastrous consequences for the store's integrity! Update the module to version 3.8.5 or later to patch this vulnerability. Regularly review and sanitize all user inputs that interact with your database to safeguard against SQL injection attacks. 🔒 You've got this! 🦸‍♂️ By following these steps, you're on your way to securing your PrestaShop environment!

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.00766 · 55.0th percentile
Published
2023-11-27T00:00Z
EPSS history
Timeline
  • 27 NOV 00:00Z
    In the module "Product Catalog (CSV, Excel) Export/Update" (updateproducts) < 3.8.5 from MyPrestaModules for PrestaShop, a guest can perform SQL injection
    cvelistv5