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

CVE-2025-14566

High · published December 12, 2025

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

⚠️ A crafty SQL injection bug lurks in the CourseSelectionSystem's reg.php file, and it can be triggered remotely! This sneaky flaw has been spotted in versions up to 42cd892b40a18d50bd4ed1905fa89f939173a464. 🔍 Think of this vulnerability like a student sneaking into a restricted part of a library. They cleverly manipulate their student ID to access sensitive records that aren’t meant for them, bypassing security checks just like this SQL injection does! 📚 If exploited, an attacker could potentially gain unauthorized access to the database, pulling sensitive data or altering records at will. While it’s not immediately catastrophic, this vulnerability could lead to serious privacy issues if left unaddressed.

Put simply

Think of this vulnerability like a student sneaking into a restricted part of a library. They cleverly manipulate their student ID to access sensitive records that aren’t meant for them, bypassing security checks just like this SQL injection does! 📚 This vulnerability arises from an SQL injection in the reg.php file, triggered by manipulating the USN argument. It allows an attacker to execute arbitrary SQL queries on the backend database.

What to do

If exploited, an attacker could potentially gain unauthorized access to the database, pulling sensitive data or altering records at will. While it’s not immediately catastrophic, this vulnerability could lead to serious privacy issues if left unaddressed. To mitigate this issue, update the CourseSelectionSystem to a patched version that resolves this SQL injection flaw. Additionally, implement input validation and prepared statements for database queries to bolster security against future attacks. You're on the right track! Patch up and lock this down, and you'll keep your data secure. 🛡️

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.00415 · 34.8th 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-12T21:15Z
Affected products (1)
ProductVersionsFixed in
kidaze/courseselectionsystem≤ 2017-06-18—
References (5)
EPSS history
Timeline
  • 12 DEC 15:32Z
    kidaze CourseSelectionSystem reg.php sql injection
    cvelistv5