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

CVE-2025-14578

High · published December 13, 2025

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

⚠️ A hidden function in /update_account.php is tossing up some SQL injection vulnerabilities! This sneaky flaw in the itsourcecode Student Management System could let attackers manipulate data like a magician pulls a rabbit from a hat! 🎩✨ It's like a restaurant where the chef accepts any order without checking it — if someone shouts 'more salt!' enough times, the dish turns into something completely unexpected and potentially harmful. 🍽️ An attacker could exploit this flaw to access or modify sensitive information in the database, potentially leading to data leaks or unauthorized changes. This disruption could affect not just the system's integrity, but also the trust of the students and staff relying on it.

Put simply

It's like a restaurant where the chef accepts any order without checking it — if someone shouts 'more salt!' enough times, the dish turns into something completely unexpected and potentially harmful. 🍽️ This SQL injection vulnerability occurs when the argument ID in the /update_account.php file is manipulated, allowing attackers to inject malicious SQL queries that the server will execute without proper validation.

What to do

An attacker could exploit this flaw to access or modify sensitive information in the database, potentially leading to data leaks or unauthorized changes. This disruption could affect not just the system's integrity, but also the trust of the students and staff relying on it. To fix this issue, sanitize all inputs in /update_account.php to prevent SQL injection. Additionally, implement prepared statements and parameterized queries for database interactions, and ensure the system is updated to the latest version as released by the developers. You've got this! With the right actions, this vulnerability can be closed off, creating a safer environment for all users! 🛡️

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-13T01:15Z
Affected products (1)
ProductVersionsFixed in
angeljudesuarez/student_management_systemall versions—
References (5)
EPSS history
Timeline
  • 12 DEC 20:02Z
    itsourcecode Student Management System update_account.php sql injection
    cvelistv5