CVE-2026-2161CWE-74CWE-89

itsourcecode Directory Management System forget-password.php sql injection

Medium · published February 8, 2026

CVSS v4.0
6.9
EPSS
0%
Percentile
36.6
In the wild
Unconfirmed
What it is

⚠️ A single crafty email argument in /admin/forget-password.php could spell trouble – remote SQL injection is on the menu! Think of it like an unsuspecting restaurant where the chef prepares meals based on a simple phone call without verifying the order – if someone feeds in the wrong request, they could end up getting a whole dish of data they shouldn't! With this vulnerability, an attacker could remotely manipulate the database, potentially accessing sensitive user information or altering records. This could lead to a compromised system, exposing data and causing chaos for users. 💥

Put simply

Think of it like an unsuspecting restaurant where the chef prepares meals based on a simple phone call without verifying the order – if someone feeds in the wrong request, they could end up getting a whole dish of data they shouldn't! This SQL injection flaw arises from a lack of proper validation on the email argument in the /admin/forget-password.php file. It allows attackers to execute arbitrary SQL commands in the database, potentially gaining access to unauthorized data.

What to do

With this vulnerability, an attacker could remotely manipulate the database, potentially accessing sensitive user information or altering records. This could lead to a compromised system, exposing data and causing chaos for users. 💥 To secure your system, patch to the latest version of Directory Management System, validate and sanitize all input parameters, especially in the forget-password functionality. Implement prepared statements to prevent SQL injection attacks. You've got this! With these steps, you're well on your way to fortifying your defenses! 🛡️

The record
Technical detail
CVSS v4.0
6.9 · MEDIUM
Vector
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P
EPSS
0.00433 · 36.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
2026-02-08T16:02Z
EPSS history
Timeline
  • 08 FEB 16:02Z
    itsourcecode Directory Management System forget-password.php sql injection
    cvelistv5