CVE-2026-2198CWE-74CWE-89

code-projects Online Reviewer System loaddata.php sql injection

Medium · published February 9, 2026

CVSS v4.0
6.9
EPSS
0%
Percentile
36.1
In the wild
Unconfirmed
What it is

⚠️ An unknown function in the Online Reviewer System can turn a simple argument change into an SQL injection playground! Think of this vulnerability like a restaurant where a diner can change their order without the kitchen verifying what's on the menu — just one sneaky request and they could access the entire kitchen's secrets! An attacker could exploit this vulnerability remotely, allowing them to manipulate the database with malicious SQL commands. This could lead to unauthorized data exposure or even a complete takeover of the database if left unchecked.

Put simply

Think of this vulnerability like a restaurant where a diner can change their order without the kitchen verifying what's on the menu — just one sneaky request and they could access the entire kitchen's secrets! The SQL injection vulnerability arises from the way the `difficulty_id` argument is handled in the `loaddata.php` file. Since the function doesn't properly sanitize input, an attacker can craft a malicious SQL query to manipulate the database.

What to do

An attacker could exploit this vulnerability remotely, allowing them to manipulate the database with malicious SQL commands. This could lead to unauthorized data exposure or even a complete takeover of the database if left unchecked. To remediate this issue, update the Online Reviewer System to the latest version, ensuring that all user inputs are properly validated and sanitized. Additionally, review access controls to ensure that sensitive data is protected. You've got this! With a few adjustments, you can secure your system and keep the data safe! 🛡️

The record
Technical detail
CVSS v4.0
6.9 · MEDIUM
Vector
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P
EPSS
0.00429 · 36.1th percentile
Weaknesses
CWE-74 · Improper Neutralization of Special Elements in Output Used by a Downstream Component ('Injection'); CWE-89 · Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')
Published
2026-02-09T00:32Z
EPSS history
Timeline
  • 09 FEB 00:32Z
    code-projects Online Reviewer System loaddata.php sql injection
    cvelistv5