MineAdmin Information Disclosure Vulnerability in getFileInfoById Function

Vulnerability

A vulnerability allowing arbitrary file read has been identified in MineAdmin versions 1.x and 2.x. The issue arises in the file '/system/getFileInfoById', where manipulation of the 'id' parameter leads to unauthorized information disclosure. This vulnerability can be exploited remotely and involves a high level of complexity. Exploitation is considered difficult, but a public proof-of-concept is available.

Impact

Exploitation of this vulnerability allows unauthorized access to sensitive information, such as file hashes, which could be used to preview or download files through other system interfaces.

Reproduction

To reproduce this vulnerability, send a GET request to the '/system/getFileInfoById' endpoint with an 'id' parameter value that corresponds to an existing file ID. The response will include file information that can be used to access the file through the '/system/showFile' or '/system/downloadByHash' interfaces.

Remediation

It is recommended to strengthen permission validation on the '/system/getFileInfoById', '/system/showFile', and '/system/downloadByHash' interfaces.

Added: Jan 20, 2026, 1:27 AM
Updated: Jan 20, 2026, 1:27 AM

Vulnerability Rating

Custom Algorithm
spread
0.0
impact
2.5
exploitability
8.0
remediation
0.0
relevance
2.2
threat
6.4
urgency
2.9
incentive
0.0

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