Sceawere
Vulnerability Detail
CVE-2026-90565UPDATED Verified Sceawere Triage Sources: NVD / CISA KEV
Improper Access Control in inventory-management-system
Vulnerability Metadata
- Severity
- Medium
- Score / CVSS
- 5.3
- Creation Date
- 2h ago
- Vendor
- Rizwan17
- Product
- inventory-management-system
- Attack Type
- Improper Access Controls
- Vector String
- CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
- Attack Complexity
- LOW
Narrative and Response
Description
A security flaw has been discovered in Rizwan17 inventory-management-system up to bfe78a330d01bb26b9daec5dc9ecd5c77900e03f. Affected is an unknown function of the file dashboard.php. Performing a manipulation of the argument userid results in improper access controls. It is possible to initiate the attack remotely. The exploit has been released to the public and may be used for attacks. This product is using a rolling release to provide continious delivery. Therefore, no version details for 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": "5.3",
"pubDate": "2026-09-13T16:16:52.507Z",
"pubdate": "2026-09-13T16:16:52.507Z",
"executiveSummary": "A critical security vulnerability has been identified in the Rizwan17 inventory-management-system, specifically within the dashboard.php component. This flaw constitutes an improper access control vulnerability, allowing for unauthorized data access or manipulation. The vulnerability is exploitable remotely by unauthenticated or unauthorized actors, as it stems from insufficient server-side validation of user-supplied input.\nThe risk profile is significant given that the vulnerability can be leveraged to bypass authentication or authorization checks, potentially leading to unauthorized disclosure of sensitive inventory data or administrative function abuse. Because the project utilizes a rolling release model, specific version identifiers are unavailable; however, all deployments up to commit bfe78a330d01bb26b9daec5dc9ecd5c77900e03f are confirmed to be susceptible.\nPublic disclosure of the exploit code heightens the urgency for remediation. Organizations currently utilizing this software should assume that external attackers possess the capabilities to perform reconnaissance and exploit the flaw remotely. Lack of vendor response indicates that immediate defensive measures must be implemented at the application or network level to mitigate the risk of unauthorized access.",
"technicalDetails": "The vulnerability resides within the dashboard.php file of the inventory-management-system. The core security flaw is an Insecure Direct Object Reference (IDOR) or a similar broken access control mechanism where the application fails to properly enforce identity boundaries when processing the 'userid' argument.\nThe root cause of this vulnerability is the lack of server-side authorization checks on the 'userid' parameter. When the application receives a request, it presumably uses the 'userid' argument to determine which user record or administrative dashboard view to display. Because the system does not verify that the requester is the legitimate owner of the requested account or holds the necessary privileges, an attacker can supply an arbitrary identifier to access unauthorized data.\nThe attack flow proceeds as follows: An attacker identifies that dashboard.php accepts a 'userid' parameter via HTTP GET or POST methods. By systematically modifying the value of this parameter—a process known as parameter tampering—the attacker can craft requests that correspond to other users or high-privileged administrative accounts. Since the server-side code executes the query or logic based on the input without validating the session context against the requested user ID, the application returns the sensitive dashboard data of the targeted account.\nThe exploitation is feasible remotely via standard HTTP(S) protocols without requiring specialized authentication, depending on the implementation details of the dashboard. The vulnerability allows for information disclosure, where an attacker can view data belonging to other users. In scenarios where administrative functions are exposed through the same dashboard.php mechanism, the attacker could potentially perform unauthorized state-changing actions, resulting in a full compromise of the inventory management records.\nThis vulnerability is particularly dangerous in a rolling release environment where updates are continuous, as administrators may not be aware that their specific build is affected. The public availability of the exploit simplifies the attack vector, allowing actors with minimal technical sophistication to perform enumeration of user accounts and extract confidential system information. The lack of patching means that the codebase continues to execute vulnerable logic for every transaction involving the 'userid' parameter until the source code is manually modified to enforce strict authorization controls."
}