CVE-2023-45340CWE-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 simple phone number can expose your entire database! Online Food Ordering System v1.0 is rocking multiple Unauthenticated SQL Injection vulnerabilities that are absolutely devastating. 🔥 Think of it like a restaurant that accepts orders over the phone but forgets to verify the caller's identity — anyone can place an order for anything without proper checks. It's a recipe for disaster! An attacker could potentially access sensitive customer data, maliciously manipulate orders, or even compromise the entire database! Imagine a hacker pretending to be a customer, gaining access to everything stored in the system. This vulnerability is a goldmine for attackers and leaves your system wide open to exploitation.

Put simply

Think of it like a restaurant that accepts orders over the phone but forgets to verify the caller's identity — anyone can place an order for anything without proper checks. It's a recipe for disaster! This vulnerability allows attackers to inject SQL commands through the 'phone' parameter in the routers/details-router.php file, effectively bypassing authentication and gaining unauthorized access to the database.

What to do

An attacker could potentially access sensitive customer data, maliciously manipulate orders, or even compromise the entire database! Imagine a hacker pretending to be a customer, gaining access to everything stored in the system. This vulnerability is a goldmine for attackers and leaves your system wide open to exploitation. To protect your system, immediately validate and sanitize all inputs, particularly in the 'phone' parameter. Ensure to apply a patch as soon as it's available, and consider implementing prepared statements to prevent further SQL injection risks. You've got this! By following these steps, you'll boost your security and protect your users 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:38Z
EPSS history
Timeline
  • 02 NOV 13:38Z
    Online Food Ordering System v1.0 - Multiple Unauthenticated SQL Injections (SQLi)
    cvelistv5