CVE-2024-54810

A SQL Injection vulnerability was found in /preschool/admin/password-recovery.php in PHPGurukul Pre-School Enrollment System Project v1.0, which allows remote…

Critical · published December 12, 2024

CVSS v3.1
9.8
EPSS
1%
Percentile
62.7
In the wild
Unconfirmed
What it is

🚨 A sneaky SQL injection vulnerability lurks in the password recovery section of PHPGurukul Pre-School Enrollment System v1.0, allowing attackers to execute arbitrary code just by tampering with the mobileno parameter! 🔥 Think of it as a recipe book where anyone can scribble their secret ingredients into a page, potentially ruining the dish. In this case, attackers can sneak in their own commands, taking control of the database like chefs tossing out the original recipe! An attacker could exploit this vulnerability to gain full control over the database, accessing sensitive information and potentially modifying or deleting critical data. This kind of breach could be absolutely devastating for your system, compromising the trust of parents and staff alike.

Put simply

Think of it as a recipe book where anyone can scribble their secret ingredients into a page, potentially ruining the dish. In this case, attackers can sneak in their own commands, taking control of the database like chefs tossing out the original recipe! This SQL injection vulnerability allows remote attackers to manipulate the password recovery process by injecting malicious code into the mobileno parameter, effectively bypassing normal security measures.

What to do

An attacker could exploit this vulnerability to gain full control over the database, accessing sensitive information and potentially modifying or deleting critical data. This kind of breach could be absolutely devastating for your system, compromising the trust of parents and staff alike. To protect your system, update PHPGurukul to the latest version as soon as a patch is released. Additionally, implement prepared statements to prevent similar SQL injection attacks in the future. Regularly audit your input validation processes to ensure they are robust. You've got this! With these steps, you’ll secure your system and protect your users in no time! 🛡️

The record
Technical detail
CVSS v3.1
9.8 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.01009 · 62.7th percentile
Published
2024-12-12T00:00Z
EPSS history
Timeline
  • 12 DEC 00:00Z
    A SQL Injection vulnerability was found in /preschool/admin/password-recovery.php in PHPGurukul Pre-School Enrollment System Project v1.0, which allows remote…
    cvelistv5