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

CVE-2025-14590

High · published December 13, 2025

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

⚠️ A sneaky SQL injection lurks in Prison Management System 2.0, waiting for just the right call! 📡 Think of it like a search request at a library where the librarian hands over not just a book, but every document in the archives because they didn’t check the request properly. That’s the risk here with the vulnerable function in /admin/search1.php! If exploited, an attacker could manipulate the keyname argument to execute arbitrary SQL commands, potentially exposing sensitive data or modifying database records. This could lead to unauthorized access to prisoner records or even the ability to alter system settings—definitely something no one wants to happen!

Put simply

Think of it like a search request at a library where the librarian hands over not just a book, but every document in the archives because they didn’t check the request properly. That’s the risk here with the vulnerable function in /admin/search1.php! This vulnerability allows attackers to inject malicious SQL queries via the keyname parameter in the search functionality of the Prison Management System, which can lead to unauthorized data access or manipulation without proper authentication.

What to do

If exploited, an attacker could manipulate the keyname argument to execute arbitrary SQL commands, potentially exposing sensitive data or modifying database records. This could lead to unauthorized access to prisoner records or even the ability to alter system settings—definitely something no one wants to happen! To protect against this vulnerability, update your Prison Management System to the latest version where this issue is resolved. Additionally, implement prepared statements and input validation to safeguard against SQL injection attempts. Regular security audits can also help catch such vulnerabilities early! You've got this! Follow these steps to strengthen your defenses and keep your 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.00441 · 37.2th 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-13T21:16Z
Affected products (1)
ProductVersionsFixed in
carmelo/prison_management_systemall versions—
References (5)
EPSS history
Timeline
  • 13 DEC 12:02Z
    code-projects Prison Management System search1.php sql injection
    cvelistv5