vendor:
Seo Panel
by:
MaXe (@InterN0T)
7,5
CVSS
HIGH
Critical File Disclosure
N/A
CWE
Product Name: Seo Panel
Affected Version From: 2.1.0
Affected Version To: 2.1.0
Patch Exists: YES
Related CWE: N/A
CPE: a:seopanel:seo_panel
Metasploit:
N/A
Other Scripts:
N/A
Tags: N/A
CVSS Metrics: N/A
Nuclei References:
N/A
Nuclei Metadata: N/A
Platforms Tested: N/A
2011
Seo Panel 2.1.0 – Critical File Disclosure
Seo Panel is prone to Critical File Disclosure due to download.php does not sanitize user-input properly via the "file" GET-parameter. By using ....// instead of ../ to traverse through directories and by appending a %00 byte in the end of the request it is possible to load virtually any file that the webserver user has read access to.
Mitigation:
The suggested patch is to replace line 57 of download.ctrl.php from '$fileName = str_replace('../', '', $fileName);' to '$fileName = str_replace('..', '', $fileName);'