Baowzh Hfly Path Traversal Vulnerability in Download Function

Vulnerability

A path traversal vulnerability has been identified in Baowzh Hfly versions up to commit 638ff9abe9078bc977c132b37acbe1900b63491c. The issue arises in the download function of the file '/admin/index.php/datafile/download', where improper validation of the 'filename' parameter allows remote attackers to traverse directories and access arbitrary files on the server. This vulnerability could lead to the exposure of sensitive information such as configuration files, passwords, or keys.

Impact

Exploitation of this vulnerability allows for arbitrary file reading on the server, which could include sensitive information such as configuration files, passwords, or cryptographic keys.

Reproduction

To reproduce this vulnerability, send a request to the '/admin/index.php/datafile/download' endpoint with a manipulated 'filename' parameter that includes path traversal sequences. This will bypass the application's file access restrictions and allow the download of arbitrary files from the server.

Added: Dec 11, 2025, 4:30 PM
Updated: Dec 11, 2025, 4:30 PM

Vulnerability Rating

Custom Algorithm
spread
0.0
impact
3.3
exploitability
8.7
remediation
0.0
relevance
1.5
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.