CVE-2023-45344CWE-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 is leaving your food ordering system vulnerable to multiple SQL injection attacks! 🔥 Think of it like a restaurant that takes orders without checking if the customers are actually placing them—anyone could sneak in any request, potentially messing up the entire menu! An attacker could exploit this oversight to steal data, manipulate orders, or even delete records, potentially crippling your entire ordering system. It's a recipe for disaster, and with the right malicious input, they could wreak havoc in seconds!

Put simply

Think of it like a restaurant that takes orders without checking if the customers are actually placing them—anyone could sneak in any request, potentially messing up the entire menu! This vulnerability allows attackers to inject harmful SQL commands through the '*_balance' parameter in the 'routers/user-router.php' resource, as the input isn't adequately validated before being sent to the database.

What to do

An attacker could exploit this oversight to steal data, manipulate orders, or even delete records, potentially crippling your entire ordering system. It's a recipe for disaster, and with the right malicious input, they could wreak havoc in seconds! Immediately patch the system to validate all input data in the '*_balance' parameter and implement prepared statements for database queries. Reviewing and hardening your overall input validation processes is essential to ensure robust security. You've got this! Follow these steps, and you'll serve up a secure food ordering experience 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:57Z
EPSS history
Timeline
  • 02 NOV 13:57Z
    Online Food Ordering System v1.0 - Multiple Unauthenticated SQL Injections (SQLi)
    cvelistv5