CVE-2023-27638

An issue was discovered in the tshirtecommerce (aka Custom Product Designer) component 2.1.4 for PrestaShop

Critical · published March 22, 2023

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

🚨 A single forged HTTP request could spiral out of control, leading to a critical SQL injection in PrestaShop's Custom Product Designer! 🔥 Think of it like a sneaky delivery driver who forges a signature to drop off a package at your door — if they can get past the front desk without a proper check, who knows what they're bringing inside? An attacker could exploit this vulnerability to execute arbitrary SQL commands, potentially revealing sensitive customer data, tampering with orders, or even compromising the entire database! This could lead to a catastrophic breach, leaving your business vulnerable and your reputation at risk. It’s absolutely devastating!

Put simply

Think of it like a sneaky delivery driver who forges a signature to drop off a package at your door — if they can get past the front desk without a proper check, who knows what they're bringing inside? This vulnerability arises from an insecure handling of the tshirtecommerce_design_cart_id parameter in the hookActionCartSave and updateCustomizationTable functions, allowing for SQL injection when the request is improperly validated.

What to do

An attacker could exploit this vulnerability to execute arbitrary SQL commands, potentially revealing sensitive customer data, tampering with orders, or even compromising the entire database! This could lead to a catastrophic breach, leaving your business vulnerable and your reputation at risk. It’s absolutely devastating! To protect your store, immediately patch the tshirtecommerce component to version 2.1.5. Ensure that all incoming HTTP requests are validated properly, and consider implementing additional input sanitation measures to prevent similar exploits. Regular audits of your codebase can significantly improve your security posture. You've got this! Follow these steps, and you'll be well on your way to securing your PrestaShop environment! 🛡️

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.03299 · 88.4th percentile
Published
2023-03-22T00:00Z
EPSS history
Timeline
  • 22 MAR 00:00Z
    An issue was discovered in the tshirtecommerce (aka Custom Product Designer) component 2.1.4 for PrestaShop
    cvelistv5