Sceawere
Vulnerability Detail
CVE-2026-87925UPDATED Verified Sceawere Triage Sources: NVD / CISA KEV
SQL Injection in inventory-management-system
Vulnerability Metadata
- Severity
- High
- Score / CVSS
- 7.3
- Creation Date
- 20h ago
- Vendor
- Rizwan17
- Product
- inventory-management-system
- Attack Type
- SQL Injection
- Vector String
- CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L
- Attack Complexity
- LOW
Narrative and Response
Description
A vulnerability was detected in Rizwan17 inventory-management-system up to bfe78a330d01bb26b9daec5dc9ecd5c77900e03f. This vulnerability affects the function storeCustomerOrderInvoice of the file includes/manage.php. Performing a manipulation of the argument pro_name[] results in sql injection. The attack can be initiated remotely. The exploit is now public and may be used. Continious delivery with rolling releases is used by this product. Therefore, no version details of affected nor updated releases are available. The project was informed of the problem early through an issue report but has not responded yet.
Executive Summary
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Technical Details
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Mitigations
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
References
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Additional Metadata
{
"score": "7.3",
"pubDate": "2026-09-10T00:17:24.387Z",
"pubdate": "2026-09-10T00:17:24.387Z",
"executiveSummary": "A critical SQL injection vulnerability has been identified in the Rizwan17 inventory-management-system, specifically within the storeCustomerOrderInvoice function located in includes/manage.php.\nThe vulnerability arises from improper neutralization of user-supplied data within the pro_name[] argument, allowing an unauthenticated remote attacker to inject arbitrary SQL commands into backend database queries.\nSuccessful exploitation of this flaw can lead to unauthorized data exposure, modification, or deletion of sensitive information stored in the application database.\nGiven that the project utilizes a continuous delivery model without version tagging, all implementations up to commit bfe78a330d01bb26b9daec5dc9ecd5c77900e03f are considered vulnerable.\nThe absence of a vendor response to the initial disclosure increases the risk profile, as the exploit is now public and actively poses a threat to unprotected systems.\nOrganizations deploying this software must prioritize the implementation of robust input validation and parameterized queries to mitigate the risk of unauthorized database access.",
"technicalDetails": "The vulnerability resides in the storeCustomerOrderInvoice function within includes/manage.php. The root cause is the failure to properly sanitize or parameterize the pro_name[] input array before incorporating it into SQL queries executed against the application's database.\nIn the vulnerable implementation, the application accepts an array input (pro_name[]) representing product names associated with a customer invoice. Because the application processes these array elements directly within a SQL statement—likely through dynamic concatenation—it fails to account for malicious input intended to break the syntax of the SQL command.\nThe attack flow begins with a remote actor crafting a malicious HTTP request that supplies a payload within the pro_name[] parameter. This payload typically includes SQL control characters (such as single quotes or comment markers) designed to manipulate the query logic.\nBy injecting specific SQL syntax, an attacker can alter the intended query structure to perform actions such as bypassing authentication, extracting data via UNION-based attacks, or executing stacked queries if the database driver allows it. The input is processed by the backend database management system as part of the authorized command, effectively granting the attacker the ability to execute arbitrary SQL code within the context of the database user account used by the web application.\nBecause the vulnerability is reachable through a remote network request and does not necessitate prior authentication, it presents a significant surface for exploitation. The lack of parameterized queries or prepared statements allows the database engine to interpret input data as executable instructions.\nPost-exploitation impact varies depending on the database configuration and the privileges of the web application's service account. At a minimum, an attacker could extract customer order history, invoice details, or system metadata. If the database user possesses elevated privileges, it may lead to full database takeover, including the modification of administrative user records or the execution of system-level commands where permitted by the database configuration.\nGiven the nature of the continuous delivery release cycle of the inventory-management-system, all instances utilizing the codebase up to commit bfe78a330d01bb26b9daec5dc9ecd5c77900e03f are affected, and users should assume their current environment is susceptible unless custom hardening measures have been applied to includes/manage.php."
}