


Perceptive Security
SOC/SIEM Consultancy

Inventory-Management-System-PHP's login.php constructs its authentication query via direct string concatenation of raw POST parameters: $sql = "select * from us…
Published:
4 augustus 2026 om 22:00:00
Alert date:
5 augustus 2026 om 12:07:08
Source:
nvd.nist.gov
Web Technologies, Database & Storage, Identity & Access
CVE-2026-71248 affects the Inventory-Management-System-PHP application, exposing two critical SQL injection vulnerabilities. The first is in login.php, where raw POST parameters are directly concatenated into an authentication query without escaping or parameterization, allowing full authentication bypass via classic SQL injection payloads such as ' OR 1=1 LIMIT 1-- -. The second vulnerability exists in delete.php, which executes a DELETE SQL query using an unsanitized GET parameter with no authentication check, enabling unauthenticated attackers to delete arbitrary product records. The delete.php endpoint also allows blind SQL injection via time-based payloads like id=0 OR SLEEP(5). Both issues stem from a complete lack of input validation, prepared statements, or access controls. These vulnerabilities represent serious risks of data destruction, unauthorized access, and database enumeration.
Technical details
Mitigation steps:
Affected products:
Inventory-Management-System-PHP
Related links:
https://nvd.nist.gov/vuln/detail/CVE-2026-71248
https://github.com/Harsh21Patel/Inventory-Management-System-PHP
https://github.com/Harsh21Patel/Inventory-Management-System-PHP/pull/3
Related CVE's:
Related threat actors:
IOC's:
This article was created with the assistance of AI technology by Perceptive.
