CVE-2026-90566
Received Received - Intake

Improper Authorization in Rizwan17 Inventory Management System

Vulnerability report for CVE-2026-90566, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-09-13

Last updated on: 2026-09-13

Assigner: VulDB

Description

A weakness has been identified in Rizwan17 inventory-management-system up to bfe78a330d01bb26b9daec5dc9ecd5c77900e03f. Affected by this vulnerability is the function createUserAccount of the file register.php of the component Registration Handler. Executing a manipulation of the argument usertype can lead to improper authorization. It is possible to launch the attack remotely. The exploit has been made available to the public and could be used for attacks. This product takes the approach of rolling releases to provide continious delivery. Therefore, version details for affected and updated releases are not available. The project was informed of the problem early through an issue report but has not responded yet.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-09-13
Last Modified
2026-09-13
Generated
2026-09-13
AI Q&A
2026-09-13
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
rizwan17 inventory-management-system to bfe78a330d01bb26b9daec5dc9ecd5c77900e03f (inc)

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-266 A product incorrectly assigns a privilege to a particular actor, creating an unintended sphere of control for that actor.
CWE-285 The product does not perform or incorrectly performs an authorization check when an actor attempts to access a resource or perform an action.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This vulnerability is an improper authorization flaw in the Rizwan17 inventory-management-system. It allows attackers to manipulate the usertype argument during user registration in register.php, enabling them to register as administrators without proper validation. The system fails to enforce least-privilege roles or check authorization for creating admin accounts.

Detection Guidance

Check for unauthorized admin account creations by monitoring registration logs in register.php and related files. Look for POST requests to registration endpoints with modified usertype parameters. Use network traffic analysis to detect suspicious curl commands or API calls targeting the registration handler.

Impact Analysis

An attacker could exploit this to gain full administrative access to the system by registering as an admin remotely. This would allow them to perform unauthorized actions, access sensitive data, and control the entire application. The exploit is publicly available and can be executed with minimal effort.

Compliance Impact

This vulnerability could lead to unauthorized access to sensitive data, violating GDPR's data protection requirements and HIPAA's security rules. It may result in data breaches, unauthorized disclosures, and failure to maintain proper access controls, leading to legal and regulatory penalties.

Mitigation Strategies

Disable public registration endpoints if not required. Implement strict input validation for the usertype parameter in register.php. Add server-side authorization checks to ensure only authorized users can create admin accounts. Review and restrict access to files like register.php, process.php, and user.php.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-90566. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart