CVE-2023-48434CWE-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 seemingly innocent username input is a direct route to a database goldmine! This critical SQL Injection flaw in the Online Voting System Project can let anyone manipulate data without breaking a sweat! 🔥 Think of it like an open microphone at a concert. If the sound engineer doesn't screen what goes through, anyone can step up and say whatever they want — potentially devastating for the show! 🎤 An attacker could exploit this vulnerability to execute arbitrary SQL commands, allowing them to read, modify, or even delete sensitive information in the database. This kind of breach could compromise the integrity of the entire voting process, leading to chaos and distrust among voters. It's absolutely devastating!

Put simply

Think of it like an open microphone at a concert. If the sound engineer doesn't screen what goes through, anyone can step up and say whatever they want — potentially devastating for the show! 🎤 This vulnerability is caused by the 'username' parameter in the reg_action.php file not validating input, allowing attackers to send unsanitized data directly to the database, making SQL Injection possible.

What to do

An attacker could exploit this vulnerability to execute arbitrary SQL commands, allowing them to read, modify, or even delete sensitive information in the database. This kind of breach could compromise the integrity of the entire voting process, leading to chaos and distrust among voters. It's absolutely devastating! Patch the application immediately to a secured version that sanitizes and validates all user inputs. Implement parameterized queries to prevent future SQL injection attacks, and consider conducting a security audit to identify other potential weaknesses. You've got this! By taking these steps, you can protect your application and secure the voting process. 🛡️

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:29Z
EPSS history
Timeline
  • 20 DEC 20:29Z
    Online Voting System Project v1.0 - Multiple Unauthenticated SQL Injections (SQLi)
    cvelistv5