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

CVE-2025-12929

High · published November 10, 2025

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

⚠️ A simple tweak to the fullname parameter could open the door to SQL injection in SourceCodester Survey Application System 1.0! Think of this like a restaurant allowing diners to customize their orders without checking ingredients; if the chef isn't careful, they might mix in something dangerous without you ever knowing! An attacker could manipulate the fullname parameter to execute harmful SQL commands, potentially accessing or altering sensitive data in the database. While the exploit isn't widely known yet, the potential for data breaches is a risk not to be taken lightly.

Put simply

Think of this like a restaurant allowing diners to customize their orders without checking ingredients; if the chef isn't careful, they might mix in something dangerous without you ever knowing! This vulnerability arises from the save_user/update_user function in /LoginRegistration.php, which does not properly sanitize user inputs, allowing for SQL injection attacks via crafted arguments.

What to do

An attacker could manipulate the fullname parameter to execute harmful SQL commands, potentially accessing or altering sensitive data in the database. While the exploit isn't widely known yet, the potential for data breaches is a risk not to be taken lightly. To protect your application, update to the latest version that includes necessary security patches. Additionally, implement prepared statements and input validation to guard against SQL injection vulnerabilities. Regularly audit your code for similar issues! You've got this! By acting quickly, you can secure your application and maintain hero status in the security realm! 🛡️

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.00478 · 40.3th 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-11-10T09:15Z
Affected products (1)
ProductVersionsFixed in
oretnom23/survey_application_systemall versions—
References (6)
EPSS history
Timeline
  • 10 NOV 03:32Z
    SourceCodester Survey Application System LoginRegistration.php update_user sql injection
    cvelistv5