Yangshare WarehouseManager Authentication Bypass Vulnerability Allowing Unauthorized Access

Vulnerability

An authentication bypass vulnerability has been identified in Yangshare WarehouseManager version 1.0. This vulnerability allows attackers to bypass authentication mechanisms and access sensitive interfaces without proper authorization. The issue arises from incorrect permission settings on certain public interfaces, such as those under /css/, /js/, /fonts/, and /media/. By manipulating requests to these public paths with special characters, it is possible to evade authentication for other protected interfaces.

Impact

Exploitation of this vulnerability could lead to unauthorized access to sensitive information and interfaces, allowing attackers to make unauthorized queries, modify or delete data, perform unauthorized actions, escalate privileges, or potentially take over the system.

Reproduction

To reproduce this vulnerability, first build the WarehouseManager project according to the provided instructions. Then, use a tool like Burp Suite to intercept and modify requests. Target the misconfigured public interfaces by adding special characters to bypass authentication and access restricted areas of the application.

Remediation

To address this vulnerability, it is recommended to enforce strict authentication and authorization protocols, correct public interface permissions, and apply input sanitization measures. Additionally, using secure framework defaults and adhering to the principle of least privilege can help mitigate such issues.

Added: Jun 9, 2025, 7:46 PM
Updated: Jun 9, 2025, 7:46 PM

Vulnerability Rating

Custom Algorithm
spread
0.0
impact
7.5
exploitability
8.7
remediation
0.0
relevance
0.0
threat
6.4
urgency
2.9
incentive
5.8

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.