vendor:
Boutique House-plus
by:
tuyiqiang
7.5
CVSS
HIGH
Arbitrary File Download
22
CWE
Product Name: Boutique House-plus
Affected Version From: all
Affected Version To: all
Patch Exists: NO
Related CWE:
CPE:
Platforms Tested: Linux
2021
Novel Boutique House-plus 3.5.1 – Arbitrary File Download
The Novel Boutique House-plus version 3.5.1 is vulnerable to an arbitrary file download attack. The 'fileDownload' function in the 'FileController.java' file allows an attacker to specify a file path and download arbitrary files from the server. By providing a crafted 'filePath' parameter with directory traversal sequences, an attacker can bypass the file path validation and download sensitive files from the server, such as the '/etc/passwd' file.
Mitigation:
To mitigate this vulnerability, it is recommended to implement proper input validation and sanitization techniques to prevent directory traversal attacks. Additionally, access controls should be implemented to restrict unauthorized access to sensitive files.