CVE-2023-48687CWE-89

Railway Reservation System v1.0 - Multiple Unauthenticated SQL Injections (SQLi)

Critical · published December 21, 2023

CVSS v3.1
9.8
EPSS
1%
Percentile
51.5
In the wild
Unconfirmed
What it is

🚨 Unauthenticated SQL injection vulnerabilities lurk in Railway Reservation System v1.0, turning a simple train ticket request into a hacker's playground! 🔥 Think of this like an open ticket counter at a train station where anyone can scribble anything on a request form and get a free ride to any destination—no ID needed! An attacker could exploit this to access sensitive data, manipulate reservations, or even disrupt the entire booking system. It's a ticket to chaos, allowing for data breaches and potential downtime, which is absolutely devastating to both users and operators!

Put simply

Think of this like an open ticket counter at a train station where anyone can scribble anything on a request form and get a free ride to any destination—no ID needed! This vulnerability occurs because the 'from' parameter in the reservation.php file doesn’t validate inputs, allowing attackers to inject malicious SQL commands directly into the database query.

What to do

An attacker could exploit this to access sensitive data, manipulate reservations, or even disrupt the entire booking system. It's a ticket to chaos, allowing for data breaches and potential downtime, which is absolutely devastating to both users and operators! Patch the Railway Reservation System to the latest version to close this vulnerability. Additionally, implement input validation to sanitize all user input and prevent SQL injection attacks. Regular audits of your codebase will also help in catching similar vulnerabilities in the future. You've got this! By following these steps, you'll secure the system and protect users from these sneaky SQL attacks! 🛡️

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.00671 · 51.5th percentile
Weakness
CWE-89 · Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')
Published
2023-12-21T20:42Z
EPSS history
Timeline
  • 21 DEC 20:42Z
    Railway Reservation System v1.0 - Multiple Unauthenticated SQL Injections (SQLi)
    cvelistv5