CVE-2023-45345CWE-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

🚨 Multiple unauthenticated SQL Injection vulnerabilities lurk in the Online Food Ordering System v1.0, just waiting for an eager attacker to dig in! 🔥 Think of this vulnerability like a restaurant that takes orders without checking IDs — anyone can place an order, even if they shouldn't have access to the kitchen. The system takes what's given without filtering, leading to a buffet of malicious possibilities. An attacker could exploit this flaw to manipulate the database directly, which could mean accessing sensitive user data, altering orders, or even causing the entire system to crash. This opens the door to potentially devastating consequences for businesses and their customers!

Put simply

Think of this vulnerability like a restaurant that takes orders without checking IDs — anyone can place an order, even if they shouldn't have access to the kitchen. The system takes what's given without filtering, leading to a buffet of malicious possibilities. In this case, the '*_deleted' parameter in the routers/user-router.php resource is not properly validating input, allowing attackers to send unfiltered commands to the database and execute arbitrary SQL queries.

What to do

An attacker could exploit this flaw to manipulate the database directly, which could mean accessing sensitive user data, altering orders, or even causing the entire system to crash. This opens the door to potentially devastating consequences for businesses and their customers! Immediately patch to the latest version to close this vulnerability. Implement strict input validation on the '*_deleted' parameter to ensure only acceptable values are processed. Regularly audit your code for similar vulnerabilities to maintain security. You've got this! Take action now and secure your food ordering system. 🛡️

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