top of page
perceptive_background_267k.jpg

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

Click to open the original link from this advisory

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:

Related CVE's:

Related threat actors:

IOC's:

This article was created with the assistance of AI technology by Perceptive.

© 2025 by Perceptive Security. All rights reserved.

email: info@perceptivesecurity.com

Deze website toont informatie afkomstig van externe bronnen; Perceptive aanvaardt geen verantwoordelijkheid voor de juistheid, volledigheid of actualiteit van deze informatie.

bottom of page