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

CVE-2025-14223

High · published December 8, 2025

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

⚠️ An unsuspecting parameter in Simple Leave Manager could turn into a SQL injection delight for attackers. The vulnerability in /request.php is as inviting as an unlocked office on a Sunday afternoon! 🔓 Think of it like a restaurant where the chef never checks what’s ordered and just goes ahead with any request. If someone orders a dish that’s not on the menu, the chef might whip up a surprise that could ruin the entire meal! This SQL injection vulnerability allows a remote attacker to manipulate the staff_id argument, potentially gaining unauthorized access to sensitive database information. This could lead to data leaks, unauthorized changes, or even system takeover if exploited in the wrong hands!

Put simply

Think of it like a restaurant where the chef never checks what’s ordered and just goes ahead with any request. If someone orders a dish that’s not on the menu, the chef might whip up a surprise that could ruin the entire meal! The vulnerability arises from insufficient input validation in the staff_id parameter of /request.php, allowing attackers to execute arbitrary SQL queries against the database.

What to do

This SQL injection vulnerability allows a remote attacker to manipulate the staff_id argument, potentially gaining unauthorized access to sensitive database information. This could lead to data leaks, unauthorized changes, or even system takeover if exploited in the wrong hands! To mitigate this risk, immediately update Simple Leave Manager to the latest version. Additionally, ensure strict input validation and use prepared statements to safeguard against SQL injection. Regularly audit your code for vulnerabilities like this! You’ve got this! With these actions, you’ll lock down your application and boost your security! 🛡️

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-12-08T13:15Z
Affected products (1)
ProductVersionsFixed in
carmelo/simple_leave_managerall versions—
References (5)
EPSS history
Timeline
  • 08 DEC 08:02Z
    code-projects Simple Leave Manager request.php sql injection
    cvelistv5