CVE-2023-45015CWE-89

Online Bus Booking 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 shocking oversight in Online Bus Booking System v1.0 lets attackers execute SQL Injection attacks without any authentication! 🔥 Think of it like a bus driver who doesn’t bother to check the passenger list before letting people on board – anyone can hop on and take control, no ticket required! An attacker can manipulate the 'date' parameter to directly interact with the database, leading to unauthorized access, data leakage, or even complete compromise of the system. It’s like a ticketless fare evader not only riding for free but also changing the destination of the entire bus!

Put simply

Think of it like a bus driver who doesn’t bother to check the passenger list before letting people on board – anyone can hop on and take control, no ticket required! This vulnerability arises because the 'date' parameter in the bus_info.php resource is not properly validated, allowing SQL queries to be executed with unfiltered user input, opening the door for unauthorized database interactions.

What to do

An attacker can manipulate the 'date' parameter to directly interact with the database, leading to unauthorized access, data leakage, or even complete compromise of the system. It’s like a ticketless fare evader not only riding for free but also changing the destination of the entire bus! Immediately update your Online Bus Booking System to version 1.0.1, which includes fixes for this vulnerability. Additionally, implement input validation for all parameters sent to the database to mitigate future risks. 🛡️ You've got this! Fix it now and keep your system secure! 💪✨

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