CVE-2023-48716CWE-89

Student Result Management 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

🚨 Multiple unauthenticated SQL injections are lurking in the Student Result Management System! An attacker only needs to tamper with the 'class_id' parameter to wreak havoc. 🔥 Think of it like someone slipping a fake order into a restaurant's takeout system. If the system doesn’t validate the order, the kitchen prepares whatever they request without checking—leading to some wild and potentially disastrous meals! With this vulnerability, an attacker could manipulate the database to extract sensitive data, modify records, or even delete crucial information. The consequences could be absolutely devastating, leading to data breaches and loss of trust in the system.

Put simply

Think of it like someone slipping a fake order into a restaurant's takeout system. If the system doesn’t validate the order, the kitchen prepares whatever they request without checking—leading to some wild and potentially disastrous meals! This vulnerability allows SQL injection through the unfiltered 'class_id' parameter in the add_classes.php file, enabling attackers to execute arbitrary SQL commands on the database.

What to do

With this vulnerability, an attacker could manipulate the database to extract sensitive data, modify records, or even delete crucial information. The consequences could be absolutely devastating, leading to data breaches and loss of trust in the system. To protect against this, immediately validate and sanitize all inputs, especially the 'class_id' parameter. Update your code to use prepared statements and parameterized queries, and consider patching the application if an update is available. You've got this! By taking these steps, you'll lock down your system and secure your data 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:53Z
EPSS history
Timeline
  • 21 DEC 20:53Z
    Student Result Management System v1.0 - Multiple Unauthenticated SQL Injections (SQLi)
    cvelistv5