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

🚨 Hold onto your forks! An unauthenticated SQL injection vulnerability lurks in the Online Food Ordering System v1.0, allowing anyone with a crafted request to slice right into your database. 🔥 Think of it like a restaurant worker who doesn’t check orders before they leave the kitchen — they might deliver a dish exactly as ordered, even if it includes a request for something harmful! That's how this system trusts input without verifying it first. An attacker could exploit this vulnerability to access sensitive data, manipulate orders, or even delete records entirely, leading to absolute chaos in your online food service. 🍽️ Imagine a hacker placing fake orders or viewing customer data without any barriers!

Put simply

Think of it like a restaurant worker who doesn’t check orders before they leave the kitchen — they might deliver a dish exactly as ordered, even if it includes a request for something harmful! That's how this system trusts input without verifying it first. This vulnerability stems from the 'ticket_id' parameter in the routers/ticket-message.php resource, which fails to validate the characters it receives, allowing attackers to execute arbitrary SQL commands directly against the database.

What to do

An attacker could exploit this vulnerability to access sensitive data, manipulate orders, or even delete records entirely, leading to absolute chaos in your online food service. 🍽️ Imagine a hacker placing fake orders or viewing customer data without any barriers! To patch this vulnerability, update to version 1.1 or later. Implement proper input validation and parameterized queries to ensure that user inputs are sanitized before being processed. Don't put off securing your delicious data! You've got this! Follow these steps, and you'll have your system back to serving up security with a side of safety 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:59Z
EPSS history
Timeline
  • 02 NOV 13:59Z
    Online Food Ordering System v1.0 - Multiple Unauthenticated SQL Injections (SQLi)
    cvelistv5