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

CVE-2025-13578

High · published November 24, 2025

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

⚠️ Watch out! A sneaky SQL injection vulnerability has been uncovered in the Login component of code-projects Library System 1.0, and it could be exploited remotely! 🔍 Think of this SQL injection like a restaurant that serves an order without double-checking the customer's request; if someone sneaks in a special ingredient, they could change the entire dish without anyone noticing! 🍽️ An attacker could exploit this vulnerability to manipulate the database, allowing them to access, modify, or even delete sensitive data. While it’s not the most catastrophic scenario, the implications can still be quite damaging, especially in the wrong hands!

Put simply

Think of this SQL injection like a restaurant that serves an order without double-checking the customer's request; if someone sneaks in a special ingredient, they could change the entire dish without anyone noticing! 🍽️ This vulnerability arises from inadequate validation of the 'Username' argument in the /index.php file, enabling attackers to inject malicious SQL queries into the database operations, bypassing authentication and gaining unauthorized access.

What to do

An attacker could exploit this vulnerability to manipulate the database, allowing them to access, modify, or even delete sensitive data. While it’s not the most catastrophic scenario, the implications can still be quite damaging, especially in the wrong hands! To mitigate this risk, ensure that you patch the Library System to the latest version. Additionally, implement input validation and prepared statements to prevent SQL injection attacks. Don't forget to review your database access controls! You've got this! Take these steps and you'll help keep your application 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.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-11-24T08:16Z
Affected products (1)
ProductVersionsFixed in
code-projects/library_systemall versions—
References (5)
EPSS history
Timeline
  • 24 NOV 02:02Z
    code-projects Library System Login index.php sql injection
    cvelistv5