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

CVE-2025-12325

High · published October 28, 2025

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

⚠️ A sneaky SQL injection lurks in the SourceCodester Best Salon Management System 1.0! Just by manipulating the email argument in /panel/forgot-password.php, attackers can wreak havoc from anywhere! Think of this vulnerability like a mischievous prank call that tricks the salon into giving away sensitive information — the wrong request could lead the database to spill its secrets without a second thought! If exploited, an attacker could gain unauthorized access to sensitive database information or manipulate files, which could lead to data loss or compromise user accounts. This means customer information could be at risk, and your salon's reputation might take a serious hit!

Put simply

Think of this vulnerability like a mischievous prank call that tricks the salon into giving away sensitive information — the wrong request could lead the database to spill its secrets without a second thought! This vulnerability allows remote attackers to execute arbitrary SQL code through the email parameter in a password reset feature, bypassing normal access controls.

What to do

If exploited, an attacker could gain unauthorized access to sensitive database information or manipulate files, which could lead to data loss or compromise user accounts. This means customer information could be at risk, and your salon's reputation might take a serious hit! To mitigate this risk, update to the latest version of the SourceCodester Best Salon Management System as soon as possible. Additionally, implement prepared statements to safeguard against SQL injection in your code. Don't forget to review your input validation! You can handle this! Follow these steps and keep your salon system 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.00505 · 42.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-10-28T01:15Z
Affected products (1)
ProductVersionsFixed in
mayurik/best_salon_management_systemall versions—
References (6)
EPSS history
Timeline
  • 27 OCT 20:32Z
    SourceCodester Best Salon Management System forgot-password.php sql injection
    cvelistv5