CVE-2023-33584

Sourcecodester Enrollment System Project V1.0 is vulnerable to SQL Injection (SQLI) attacks, which allow an attacker to manipulate the SQL queries executed by…

Critical · published June 21, 2023

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

🚨 An SQL injection vulnerability in Sourcecodester Enrollment System Project V1.0 opens the door to potential chaos! This bug lets attackers manipulate SQL queries simply by entering crafty input in the login fields. 🔥 Think of it like a restaurant where patrons can send back orders for anything they want, without the kitchen checking the original order. If the staff doesn't verify what’s being returned, they might end up serving something entirely different—like giving a customer a steak when they ordered a salad! An attacker could gain full control of the database, potentially reading, modifying, or deleting all information stored within it. This could lead to data breaches, unauthorized access to sensitive information, and a complete compromise of user accounts. The consequences can be absolutely devastating!

Put simply

Think of it like a restaurant where patrons can send back orders for anything they want, without the kitchen checking the original order. If the staff doesn't verify what’s being returned, they might end up serving something entirely different—like giving a customer a steak when they ordered a salad! This SQL injection vulnerability arises because the application fails to validate user inputs in the login form. This allows an attacker to inject malicious SQL code through the username and password fields, which can be executed by the database server.

What to do

An attacker could gain full control of the database, potentially reading, modifying, or deleting all information stored within it. This could lead to data breaches, unauthorized access to sensitive information, and a complete compromise of user accounts. The consequences can be absolutely devastating! Patch the application immediately to the latest version, and implement parameterized queries or prepared statements to properly sanitize user inputs. Conduct a thorough security audit of your database interactions to ensure additional vulnerabilities are addressed. You've got this! Following these steps will help you secure your system and protect your users. 🛡️

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.14242 · 96.6th percentile
Published
2023-06-21T00:00Z
EPSS history
Timeline
  • 21 JUN 00:00Z
    Sourcecodester Enrollment System Project V1.0 is vulnerable to SQL Injection (SQLI) attacks, which allow an attacker to manipulate the SQL queries executed by…
    cvelistv5