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:

5 August 2026 at 00:00:00

Alert date:

5 August 2026 at 14: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

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

bottom of page