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

🚨 A sneaky SQL injection lurks in an essential part of the Railway Reservation System! 🚂 The 'psd' parameter doesn't filter input, making it an easy target for attackers! 🔥 Think of it like a ticket counter that accepts any old scribble as a valid ticket without checking if it’s real — chaos can ensue when anyone can board without a proper pass! An attacker could exploit this to gain unauthorized access, potentially revealing sensitive user data, modifying bookings, or even wiping the entire database! The consequences could be absolutely devastating and could bring the whole system to a standstill.

Put simply

Think of it like a ticket counter that accepts any old scribble as a valid ticket without checking if it’s real — chaos can ensue when anyone can board without a proper pass! This vulnerability allows attackers to execute arbitrary SQL commands via the unvalidated 'psd' parameter in the login.php resource, effectively bypassing authentication safeguards.

What to do

An attacker could exploit this to gain unauthorized access, potentially revealing sensitive user data, modifying bookings, or even wiping the entire database! The consequences could be absolutely devastating and could bring the whole system to a standstill. Immediate action is crucial: validate and sanitize all inputs to the 'psd' parameter. Additionally, ensure an update is rolled out, patching this flaw in version 1.1 to prevent exploitation. Don't forget to audit your database interactions for added security! You can tackle this! Fixing it is straightforward — just follow these steps, and your system will be safe and sound 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.00671 · 51.5th percentile
Weakness
CWE-89 · Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')
Published
2023-12-21T20:11Z
EPSS history
Timeline
  • 21 DEC 20:11Z
    Railway Reservation System v1.0 - Multiple Unauthenticated SQL Injections (SQLi)
    cvelistv5