Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Primary rating from NVD · only source for this CVE.
CVSS VectorNVD
Lifecycle Timeline
7DescriptionCVE.org
A security vulnerability has been detected in SourceCodester Simple E-learning System 1.0. This affects an unknown part of the file /includes/form_handlers/delete_post.php of the component HTTP GET Parameter Handler. The manipulation of the argument post_id leads to sql injection. It is possible to initiate the attack remotely. The exploit has been disclosed publicly and may be used.
AnalysisAI
SQL injection in SourceCodester Simple E-learning System 1.0 allows authenticated attackers to manipulate the post_id parameter in the delete_post.php endpoint, enabling unauthorized data access, modification, or deletion. Public exploit code exists for this vulnerability, and no patch is currently available.
Technical ContextAI
The vulnerability is a classic SQL injection flaw (CWE-89) occurring in PHP-based web application code handling HTTP GET parameters. Specifically, the /includes/form_handlers/delete_post.php component fails to properly validate or parameterize the post_id parameter before embedding it into SQL queries, allowing an attacker to inject malicious SQL syntax. The affected product is SourceCodester Simple E-learning System (cpe:2.3:a:sourcecodester:simple_e-learning_system:*:*:*:*:*:*:*:*), a PHP-based educational platform. Without prepared statements or input validation, user-controlled input directly shapes the query logic, enabling attackers to enumerate databases, extract sensitive data, or modify records.
RemediationAI
Immediate action requires upgrading SourceCodester Simple E-learning System to a patched version released after version 1.0; however, no specific patched version is documented in available sources—contact SourceCodester support at https://www.sourcecodester.com/ to obtain a security update or determine if version 1.0 is still maintained. As an interim mitigation pending patching, enforce strict parameterized queries (prepared statements) in delete_post.php by rewriting the post_id parameter handling to use bound parameters rather than string concatenation. Additionally, restrict HTTP GET access to the delete_post.php handler through application-level authorization checks, implement web application firewall (WAF) rules to detect and block SQL injection payloads in the post_id parameter, and audit database user permissions to limit the damage scope if injection succeeds. Monitor web server and database logs for suspicious query patterns or failed DELETE operations.
In PHP versions 7.1.x below 7.1.33, 7.2.x below 7.2.24 and 7.3.x below 7.3.11 in certain configurations of FPM setup it
sapi/cgi/cgi_main.c in PHP before 5.3.12 and 5.4.x before 5.4.2, when configured as a CGI script (aka php-cgi), does not
(1) boardData102.php, (2) boardData103.php, (3) boardDataJP.php, (4) boardDataNA.php, and (5) boardDataWW.php in Netgear
The '/common/download_agent_installer.php' script in the Quest KACE System Management Appliance 8.0.318 is accessible by
ProjectSend versions prior to r1720 are affected by an improper authentication vulnerability. Rated critical severity (C
Roundcube Webmail contains a critical PHP object deserialization vulnerability (CVE-2025-49113, CVSS 9.9) that allows au
Util/PHP/eval-stdin.php in PHPUnit before 4.8.28 and 5.x before 5.6.3 allows remote attackers to execute arbitrary PHP c
Palo Alto Networks PAN-OS management web interface contains an authentication bypass allowing unauthenticated attackers
Nagios XI version xi-5.7.5 is affected by OS command injection. Rated high severity (CVSS 8.8), this vulnerability is re
Nagios XI version xi-5.7.5 is affected by OS command injection. Rated high severity (CVSS 8.8), this vulnerability is re
The get_referers function in /opt/ws/bin/sblistpack in Sophos Web Appliance before 3.7.9.1 and 3.8 before 3.8.1.1 allows
The Backup Migration plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 1
Same weakness CWE-89 – SQL Injection
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-14363
GHSA-wcm9-77g7-g8p2