CVE-2023-45334CWE-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 status parameter can open the floodgates! The Online Food Ordering System v1.0 is vulnerable to multiple Unauthenticated SQL Injection attacks, making this a critical issue! 🔥 Think of it like a restaurant taking any order without verifying what's on the ticket — one bad order could lead to chaos in the kitchen! An attacker can slip in malicious SQL commands through the 'status' parameter, similar to a rogue customer altering their order to cause a ruckus. An attacker could exploit this vulnerability to gain unauthorized access to the database, retrieve sensitive information, manipulate orders, or even delete data. That's a recipe for disaster! The consequences could range from data breaches to complete system compromise, making this incredibly serious.

Put simply

Think of it like a restaurant taking any order without verifying what's on the ticket — one bad order could lead to chaos in the kitchen! An attacker can slip in malicious SQL commands through the 'status' parameter, similar to a rogue customer altering their order to cause a ruckus. This vulnerability allows an attacker to inject SQL code by manipulating the 'status' parameter in the routers/edit-orders.php file, bypassing any necessary validation checks, and directly interacting with the database.

What to do

An attacker could exploit this vulnerability to gain unauthorized access to the database, retrieve sensitive information, manipulate orders, or even delete data. That's a recipe for disaster! The consequences could range from data breaches to complete system compromise, making this incredibly serious. Patch the Online Food Ordering System to version 1.1 or higher immediately. Implement proper input validation and parameterized queries to prevent SQL injection attacks. Regularly audit your code for similar vulnerabilities! You've got this! Follow these steps, and you'll have your system locked down in no time. 🛡️

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:24Z
EPSS history
Timeline
  • 02 NOV 13:24Z
    Online Food Ordering System v1.0 - Multiple Unauthenticated SQL Injections (SQLi)
    cvelistv5