CVE-2025-14621CWE-74CWE-89sql-injection

CVE-2025-14621

High · published December 13, 2025

CVSS v3.1
7.3
EPSS
0%
Percentile
31.6
In the wild
Unconfirmed
What it is

⚠️ A sneaky SQL injection is hiding in the Student File Management System! The argument `user_id` is your vulnerability’s secret password — and it’s waiting to be exploited! Picture a restaurant where anyone can change the order just by slipping a note through the kitchen door—no verification needed! That’s what happens here; an attacker can manipulate the `user_id` to access or alter data without a proper check. This could allow attackers to execute unauthorized SQL commands, potentially leading to data leaks or even full database control. It's like a thief being able to serve themselves at the buffet of your user database—absolutely devastating for your users' privacy!

Put simply

Picture a restaurant where anyone can change the order just by slipping a note through the kitchen door—no verification needed! That’s what happens here; an attacker can manipulate the `user_id` to access or alter data without a proper check. This vulnerability arises from a lack of proper input validation in the `update_user.php` file, enabling attackers to inject malicious SQL queries through the `user_id` parameter, leading to potential unauthorized data access or manipulation.

What to do

This could allow attackers to execute unauthorized SQL commands, potentially leading to data leaks or even full database control. It's like a thief being able to serve themselves at the buffet of your user database—absolutely devastating for your users' privacy! Upgrade your Student File Management System to version 1.1, if available. Implement rigorous input validation and parameterized queries to safeguard against SQL injection attacks. Regularly audit your code for similar vulnerabilities! You’ve got this! With these steps, you’ll lock down your system tight and keep the bad guys out! 🛡️

The record
Technical detail
CVSS v3.1
7.3 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L
CVSS v4.0
Not supplied
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-13T22:15Z
Affected products (1)
ProductVersionsFixed in
fabian/student_file_management_systemall versions—
References (5)
EPSS history
Timeline
  • 13 DEC 16:32Z
    code-projects Student File Management System update_user.php sql injection
    cvelistv5