CVE-2023-48433CWE-89

Online Voting System Project v1.0 - Multiple Unauthenticated SQL Injections (SQLi)

Critical · published December 20, 2023

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

🚨 A classic case of trust gone wrong! The Online Voting System Project v1.0 is wide open to multiple Unauthenticated SQL Injection vulnerabilities through its 'username' parameter! 🔥 It's like a restaurant that takes orders without checking what’s on the menu—anyone can serve up whatever they want, including some really questionable dishes! 🍽️ An attacker could exploit this vulnerability to access, manipulate, or even delete information in the database. Imagine the chaos if someone could change votes or access sensitive user data—this is absolutely devastating!

Put simply

It's like a restaurant that takes orders without checking what’s on the menu—anyone can serve up whatever they want, including some really questionable dishes! 🍽️ The SQL injection occurs because the 'username' parameter in the login_action.php file does not validate input properly, allowing attackers to send malicious SQL commands directly to the database without authentication.

What to do

An attacker could exploit this vulnerability to access, manipulate, or even delete information in the database. Imagine the chaos if someone could change votes or access sensitive user data—this is absolutely devastating! Immediately update the Online Voting System Project to the latest patched version. Implement input validation for all parameters, especially those interacting with the database, and use prepared statements to eliminate the risk of SQL injection. Don't wait! You've got this! Get those updates in place, and you'll have this critical vulnerability squashed 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.00666 · 51.2th percentile
Weakness
CWE-89 · Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')
Published
2023-12-20T20:28Z
EPSS history
Timeline
  • 20 DEC 20:28Z
    Online Voting System Project v1.0 - Multiple Unauthenticated SQL Injections (SQLi)
    cvelistv5