CVE-2025-14091CWE-74CWE-89sql-injection

CVE-2025-14091

High · published December 5, 2025

CVSS v3.1
7.3
EPSS
0%
Percentile
21.7
In the wild
Unconfirmed
What it is

⚠️ A sneaky argument ID in your PHP-Guitar-Shop could open the door to SQL injection! All an attacker needs is to manipulate this little detail, and they’re in! 🎸 Think of it like a restaurant's order system that accepts any table number. If a customer can change their table number, they might sneak into the VIP section and access all the secret recipes! 🍽️ An attacker could potentially sniff out sensitive data, modify product listings, or even worse—compromise your entire database! The fallout could be frustrating and costly, but it’s vital to address before it spirals out of control.

Put simply

Think of it like a restaurant's order system that accepts any table number. If a customer can change their table number, they might sneak into the VIP section and access all the secret recipes! 🍽️ This vulnerability allows for SQL injection through the manipulation of the ID argument in /product.php. This means that an attacker could execute arbitrary SQL queries, potentially gaining unauthorized access to your database.

What to do

An attacker could potentially sniff out sensitive data, modify product listings, or even worse—compromise your entire database! The fallout could be frustrating and costly, but it’s vital to address before it spirals out of control. To mitigate this risk, implement prepared statements for database interactions to prevent SQL injection. Conduct a code review of the affected components and consider looking into any rolling releases from the vendor for fixes. Stay vigilant and monitor for any suspicious activities! You've got this! With a little patching and vigilance, your PHP-Guitar-Shop will be rocking safely in no time! 🛡️

The record
Technical detail
CVSS v3.1
7.3 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L
CVSS v4.0
Not supplied
EPSS
0.00302 · 21.7th percentile
Weaknesses
CWE-74 · Improper Neutralization of Special Elements in Output Used by a Downstream Component ('Injection'); CWE-89 · Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')
Published
2025-12-05T21:15Z
References (4)
EPSS history
Timeline
  • 05 DEC 16:02Z
    TrippWasTaken PHP-Guitar-Shop Product Details product.php sql injection
    cvelistv5