CVE-2025-14940CWE-74CWE-89

code-projects Scholars Tracking System delete_user.php sql injection

Medium · published December 19, 2025

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

⚠️ A sneaky SQL injection hides behind the delete user function! 🚨 An attacker could exploit the argument ID to manipulate your database without breaking a sweat. Think of it as a restaurant that lets anyone walk in, take a menu, and change the orders at the pass without needing a ticket — a simple tweak can lead to catastrophic results! If an attacker exploits this vulnerability, they could gain unauthorized access to your database, potentially deleting or modifying user records. This can lead to data loss or corruption, which no one wants on their watch!

Put simply

Think of it as a restaurant that lets anyone walk in, take a menu, and change the orders at the pass without needing a ticket — a simple tweak can lead to catastrophic results! The vulnerability in the Scholars Tracking System 1.0 arises from an insufficient validation of the ID argument in the `/admin/delete_user.php` file, allowing for SQL injection attacks to be performed remotely.

What to do

If an attacker exploits this vulnerability, they could gain unauthorized access to your database, potentially deleting or modifying user records. This can lead to data loss or corruption, which no one wants on their watch! To protect your system, ensure you validate and sanitize all user input, especially in the delete user function. Additionally, update your application to the latest version if available, and consider implementing prepared statements to prevent SQL injection. 💡 You've got this! Stay vigilant and patch up your defenses, and you'll keep your app secure! 🛡️

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.00387 · 31.6th 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
2025-12-19T04:02Z
EPSS history
Timeline
  • 19 DEC 04:02Z
    code-projects Scholars Tracking System delete_user.php sql injection
    cvelistv5