CVE-2023-50752CWE-89

Online Notice Board System v1.0 - Multiple Unauthenticated SQL Injections (SQLi)

Critical · published January 4, 2024

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

🔥 Just a dodgy 'e' parameter in the Online Notice Board System is your ticket to a world of SQL mayhem! Think of it like a restaurant where the chef takes orders from anyone without checking what they wrote down — if the order slips include malicious ingredients, the meal can quickly become toxic! An attacker could unleash chaos by executing SQL commands directly in the database, allowing them to steal sensitive data, modify records, or even wipe the database clean. This is absolutely devastating, as it opens the door for complete control over the system without any authentication needed.

Put simply

Think of it like a restaurant where the chef takes orders from anyone without checking what they wrote down — if the order slips include malicious ingredients, the meal can quickly become toxic! This vulnerability stems from multiple Unauthenticated SQL Injection flaws where the 'e' parameter in the login.php file fails to properly validate input before passing it to the database. As a result, malicious SQL can be executed, giving attackers the keys to the data kingdom!

What to do

An attacker could unleash chaos by executing SQL commands directly in the database, allowing them to steal sensitive data, modify records, or even wipe the database clean. This is absolutely devastating, as it opens the door for complete control over the system without any authentication needed. To safeguard your system, immediately patch to the latest version of the Online Notice Board System. Implement input validation for the 'e' parameter to filter out dangerous SQL characters. Additionally, consider deploying prepared statements to further protect your database. You've got this! Follow these steps, and you'll be well on your way to securing your notice board system. 🛡️

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.00672 · 51.5th percentile
Weakness
CWE-89 · Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')
Published
2024-01-04T14:09Z
EPSS history
Timeline
  • 04 JAN 14:09Z
    Online Notice Board System v1.0 - Multiple Unauthenticated SQL Injections (SQLi)
    cvelistv5