CVE-2023-45341CWE-89

Online Food Ordering System v1.0 - Multiple Unauthenticated SQL Injections (SQLi)

Critical · published November 2, 2023

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

🚨 A single unfiltered parameter in the menu price could give attackers a full access pass to your database! 🔥 Think of it like an open buffet where anyone can come in and change the menu prices — without anyone checking who they are or what they’re ordering. The kitchen just takes whatever they say at face value! An attacker could exploit this vulnerability to manipulate the database, potentially leading to unauthorized access to sensitive data or even complete control over the system. This could result in devastating data breaches or the ability to disrupt service for all users.

Put simply

Think of it like an open buffet where anyone can come in and change the menu prices — without anyone checking who they are or what they’re ordering. The kitchen just takes whatever they say at face value! This vulnerability in the Online Food Ordering System v1.0 allows attackers to inject arbitrary SQL commands through the '*_price' parameter of menu-router.php, as the input is not properly validated before being sent to the database.

What to do

An attacker could exploit this vulnerability to manipulate the database, potentially leading to unauthorized access to sensitive data or even complete control over the system. This could result in devastating data breaches or the ability to disrupt service for all users. Immediate action is needed! Validate and sanitize all incoming data, particularly on the '*_price' parameter. Patch to the latest version to mitigate this vulnerability and ensure your database is secure from SQL injection attacks. You've got this! By taking these steps, you can secure your system and keep the kitchen running smoothly. 🛡️

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.00700 · 52.6th percentile
Weakness
CWE-89 · Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')
Published
2023-11-02T13:58Z
EPSS history
Timeline
  • 02 NOV 13:58Z
    Online Food Ordering System v1.0 - Multiple Unauthenticated SQL Injections (SQLi)
    cvelistv5