CVE-2024-36678

In the module "Theme settings" (pk_themesettings) <= 1.8.8 from Promokit.eu for PrestaShop, a guest can perform SQL injection

Critical · published June 19, 2024

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

🚨 A guest can pull off a full SQL injection attack with just a simple HTTP request! This vulnerability lurks in the "Theme settings" of PrestaShop up to version 1.8.8, and it’s absolutely critical to address! 🔥 Think of it like a restaurant where anyone can call up the kitchen and order anything they want off the menu without even being a customer. This SQL injection flaw lets anyone access sensitive database commands, bypassing any safeguards in place. An attacker could potentially access and manipulate your entire database, stealing sensitive customer data or even altering your website’s content. Imagine the panic if your customer records were suddenly in the hands of a cybercriminal! With a CVSS score of 9.8, this is a serious issue that needs your immediate attention.

Put simply

Think of it like a restaurant where anyone can call up the kitchen and order anything they want off the menu without even being a customer. This SQL injection flaw lets anyone access sensitive database commands, bypassing any safeguards in place. The SQL injection vulnerability occurs in the ajax.php script of the Theme settings module in PrestaShop, allowing an unauthenticated guest to execute malicious SQL queries simply by sending a crafted HTTP request.

What to do

An attacker could potentially access and manipulate your entire database, stealing sensitive customer data or even altering your website’s content. Imagine the panic if your customer records were suddenly in the hands of a cybercriminal! With a CVSS score of 9.8, this is a serious issue that needs your immediate attention. Patch your PrestaShop installation immediately to version 1.8.9 or later where this issue has been resolved. Additionally, review your application for other potential SQL injection vulnerabilities and implement prepared statements to enhance security. You've got this! Follow these steps and you'll secure your site like a pro! 🛡️

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.00564 · 46.2th percentile
Published
2024-06-19T00:00Z
EPSS history
Timeline
  • 19 JUN 00:00Z
    In the module "Theme settings" (pk_themesettings) <= 1.8.8 from Promokit.eu for PrestaShop, a guest can perform SQL injection
    cvelistv5