← Vulnerability feed

Vulnerability record · CVE-2001-1243 · published 4 July 2001

CVE-2001-1243: Microsoft IIS ASP Scripting.FileSystemObject device name denial of service

Microsoft · Internet Information Server

Scripting.FileSystemObject in asp.dll for Microsoft IIS 4.0 and 5.0 crashes when an ASP program opens a file using an MS-DOS device name. The same crash can be triggered by injecting a device name into ASP programs that internally use Scripting.FileSystemObject. This lets an attacker take down the IIS worker process and interrupt hosted web applications.

5.0 CVSS 2.0 Medium EPSS 71% · top 0.6%
5.0CVSS 2.0 base score
71%EPSS exploitation probability, 30 days
NoNot in CISA KEV
2Affected product versions listed by NVD
6References, 2 tagged exploit
16 Jun 2026Last modified by NVD

Description

Scripting.FileSystemObject in asp.dll for Microsoft IIS 4.0 and 5.0 allows local or remote attackers to cause a denial of service (crash) via (1) creating an ASP program that uses Scripting.FileSystemObject to open a file with an MS-DOS device name, or (2) remotely injecting the device name into ASP programs that internally use Scripting.FileSystemObject.

AV:N/AC:L/Au:N/C:N/I:N/A:P

Automated analysis

Generated by VULONE's analysis model from the NVD record, CISA KEV and EPSS data on 19 September 2026. Confidence: medium.

high priorityNetwork-reachable, unauthenticated, low-complexity denial of service with public exploit material and a very high EPSS score, though impact is limited to availability.

What it is

Scripting.FileSystemObject in asp.dll for Microsoft IIS 4.0 and 5.0 crashes when an ASP program opens a file using an MS-DOS device name. The same crash can be triggered by injecting a device name into ASP programs that internally use Scripting.FileSystemObject. This lets an attacker take down the IIS worker process and interrupt hosted web applications.

Impact

An attacker can cause a denial of service by crashing IIS through a crafted ASP request or page. No data confidentiality or integrity impact is described; the effect is availability loss.

Attack surface

The CVSS vector is AV:N/AC:L/Au:N/C:N/I:N/A:P, so it is reachable over the network with no authentication and low complexity. The description also notes local attackers, and the remote path requires the ability to reach an ASP endpoint or inject a device name into one.

Exploitation

Not listed in CISA KEV. EPSS 30-day probability is 0.70505 (99.357th percentile), and references carry an Exploit tag, indicating public exploit material exists.

What to do

  • Apply the Microsoft patch referenced by the vendor advisory and SecurityFocus BID 2973.
  • Upgrade or retire IIS 4.0 and 5.0, which are long out of support.
  • Restrict network access to ASP endpoints and filter MS-DOS device names (CON, AUX, COM1-9, LPT1-9, NUL, PRN) in request input.
  • Review ASP code that passes user input to Scripting.FileSystemObject file operations and validate or reject device-name values.
  • Run IIS worker processes under least privilege and isolate them so a crash does not affect other services.

Detection

  • Monitor IIS and Windows event logs for repeated worker process crashes or ASP.dll faults.
  • Alert on HTTP requests containing MS-DOS device names such as CON, AUX, NUL, PRN, COM1-9 or LPT1-9.
  • Review ASP source and logs for Scripting.FileSystemObject calls that open files using user-supplied names.

This assessment is produced automatically and is not human-reviewed. Verify against the vendor advisory before acting on it.

Affected products

2 vulnerable configurations from NVD's CPE data, grouped by vendor and product.

References

Track CVE-2001-1243 inside VULONE

Watch it alongside the ransomware crews, C2 infrastructure and forum chatter that reference it, query it through the API and pull it into your SIEM over TAXII.

Start free Open in platform

Related vulnerabilities

Same products first, then exploited flaws of the same weakness class.

9.8CVE-2017-7269IIS 6.0 WebDAV ScStoragePathFromUrl buffer overflow enables remote code executionA buffer overflow in the ScStoragePathFromUrl function of the WebDAV service in IIS 6.0 on Windows Server 2003 R2 allows remote code execution via a …KEVEPSS 100%analysed10.0CVE-2010-3972Microsoft IIS FTP Service heap buffer overflow via crafted FTP commandA heap-based buffer overflow exists in the TELNET_STREAM_CONTEXT::OnSendData function in ftpsvc.dll in Microsoft FTP Service 7.0 and 7.5 as shipped w…EPSS 95%analysed10.0CVE-2008-4301Microsoft internet information services vulnerabilityA certain ActiveX control in iisext.dll in Microsoft Internet Information Services (IIS) allows remote attackers to set a password via a string argum…EPSS 17%10.0CVE-2008-0075Microsoft IIS ASP code injection allows remote code executionCVE-2008-0075 is an unspecified code injection flaw in Microsoft Internet Information Services (IIS) 5.1 through 6.0 that is triggered by crafted inp…EPSS 57%analysed10.0CVE-2007-2815IIS 5.0 webhits.dll hit-highlighting authentication bypassThe hit-highlighting feature in webhits.dll on Microsoft IIS 5.0 relies only on Windows NT ACLs, so it fails to enforce NTLM or basic authentication.…EPSS 73%analysed10.0CVE-2003-0224Microsoft internet information services vulnerabilityBuffer overflow in ssinc.dll for Microsoft Internet Information Services (IIS) 5.0 allows local users to execute arbitrary code via a web page with a…EPSS 18%10.0CVE-2001-0500Microsoft IIS Index Server ISAPI idq.dll buffer overflowA buffer overflow in the ISAPI extension idq.dll, used by Index Server 2.0 and Indexing Service 2000 in IIS 6.0 beta and earlier, is triggered by a l…EPSS 97%analysed10.0CVE-1999-1011Microsoft MDAC RDS DataFactory unsafe methods allow remote command executionThe Remote Data Service (RDS) DataFactory component of Microsoft Data Access Components (MDAC), as shipped with IIS 3.x and 4.x, exposes unsafe metho…EPSS 77%analysed

Source: NIST National Vulnerability Database (record CVE-2001-1243), CISA KEV, FIRST EPSS (scores of 2026-09-26). This page is refreshed as NVD updates the record.