Skip to content
Threat Feed
high threat exploited

Unauthenticated Category Addition in Rizwan17 inventory-management-system

An authentication bypass vulnerability in the AJAX backend of Rizwan17 inventory-management-system allows remote attackers to execute unauthorized category additions via the userid parameter.

CVE search metadata

CVE search record: CVE-2026-87922. Severity: high. CVSS: 7.3. KEV: no. Product: inventory-management-system (up to bfe78a330d01bb26b9daec5dc9ecd5c77900e03f), inventory-management-system (<= bfe78a330d01bb26b9daec5dc9ecd5c77900e03f). Brief: Unauthenticated Category Addition in Rizwan17 inventory-management-system. Brief link: https://feed.craftedsignal.io/briefs/2026-09-inventory-system-auth-bypass/

What's new

  • 1. added coverage for inventory-management-system (<= bfe78a330d01bb26b9daec5dc9ecd5c77900e03f) Sep 10, 01:02 via nvd

A security vulnerability exists in the Rizwan17 inventory-management-system (commits up to bfe78a330d01bb26b9daec5dc9ecd5c77900e03f). The flaw is located within the DBOperation.addCategory function in the includes/process.php file, which handles AJAX backend requests. An attacker can manipulate the userid argument to bypass authentication checks, allowing for unauthorized modifications to the inventory categories. Because the project utilizes a rolling release model, no specific version numbers are assigned to the affected or patched code. Publicly available exploit code currently exists for this vulnerability, increasing the risk of active exploitation by remote threat actors. The project maintainers have been notified of the issue but have not yet provided a fix or response.

Impact

Successful exploitation allows unauthenticated remote attackers to add unauthorized categories to the inventory system. This can be used to manipulate business logic, disrupt inventory tracking, or serve as a vector for further unauthorized database interactions within the application.

Recommendation

  • Monitor web server access logs for anomalous POST requests directed at /includes/process.php.
  • Audit the application source code for the DBOperation.addCategory function and implement robust session validation checks for the userid parameter.
  • Given the lack of a vendor-provided patch, consider placing the inventory-management-system behind a Web Application Firewall (WAF) or restricting access to the includes/ directory via IP-based access control lists (ACLs).

Immediate actions

Deploy WAF rules to intercept POST requests to /includes/process.php without valid session tokens

SOC 24h

Mitigations

Restrict access to /includes/process.php via web server configuration

immediate IT Operations

CVE-2026-87922

Detection coverage 1

Detect CVE-2026-87922 Exploitation - Unauthenticated Category Addition

high

Detects exploitation attempts against the AJAX backend by monitoring for unauthorized access to the process.php endpoint with suspicious userid parameters.

sigma tactics: initial_access techniques: T1190 sources: webserver

Detection queries are available on the platform. Get full rules →