Title: NT IIS Showcode ASP Vulnerability
Severity: HIGH
Description:
A sample Active Server Page (ASP) script installed by default on Microsoft's Internet Information Server (IIS) 4.0 gives remote users access to view any file on the same volume as the web server that is readable by the web server.
IIS 4.0 installs a number of sample ASP scripts including one called "showcode.asp". This script allows clients to view the source of other sample scripts via a browser. The "showcode.asp" script does not perform sufficent checks and allows files outside the sample directory to be requested. In particular, it does not check for ".." in the path of the requested file.
The script takes one parameter, "source", which is the file to view. The script's default location URL is:
http://www.sitename.com/msadc/Samples/SELECTOR/showcode.asp
Similar vulnerabilities have been noted in ViewCode.asp, CodeBrws.asp and Winmsdp.exe.
Affected Products:
- Cisco Building Broadband Service Manager 5.0.0
- Cisco Call Manager 1.0.0
- Cisco Call Manager 2.0.0
- Cisco Call Manager 3.0.0
- Cisco ICS 7750
- Cisco IP/VC 3540 Video Rate Matching Module
- Cisco Unity Server 2.0.0
- Cisco Unity Server 2.2.0
- Cisco Unity Server 2.3.0
- Cisco Unity Server 2.4.0
- Cisco uOne 1.0.0
- Cisco uOne 2.0.0
- Cisco uOne 3.0.0
- Cisco uOne 4.0.0
- Microsoft BackOffice 4.0
- Microsoft BackOffice 4.5
- Microsoft Commercial Internet System 2.0
- Microsoft IIS 4.0
- Microsoft IIS 4.0 alpha
- Microsoft Site Server 3.0 SP1 alpha
- Microsoft Site Server 3.0 SP1 i386
- Microsoft Site Server 3.0 SP2 alpha
- Microsoft Site Server 3.0 SP2 i386
- Microsoft Site Server 3.0 alpha
- Microsoft Site Server 3.0 i386
- Microsoft Site Server Commerce Edition 3.0 SP1 alpha
- Microsoft Site Server Commerce Edition 3.0 SP1 i386
- Microsoft Site Server Commerce Edition 3.0 SP2 alpha
- Microsoft Site Server Commerce Edition 3.0 SP2 i386
- Microsoft Site Server Commerce Edition 3.0 alpha
- Microsoft Site Server Commerce Edition 3.0 i386
- Microsoft Windows NT 4.0 Option Pack
References:
- Microsoft: Q231368: Solution Available for File Viewers Vulnerability
- Microsoft: Q231656: Preventing ViewCode.asp from Viewing Known Server Files
- NTSecurity: Viewing Files with IIS
Juniper Networks provides this content via a wide variety of sources and production methods. If notified of errors or omissions in the content of this page, Juniper Networks, at its discretion, will modify or remove the page or leave the content as is, depending on various factors including but not limited to the reputation and authority of the party providing the notification. Please use the contact information displayed elsewhere on this page to report any errors or omissions regarding the content on this page.