Vulnerability record · CVE-2010-1899 · published 15 September 2010
CVE-2010-1899: Microsoft IIS ASP stack consumption denial of service
Microsoft · Internet Information Server
A stack consumption flaw in the ASP implementation (asp.dll) of Microsoft IIS 5.1, 6.0, 7.0 and 7.5 lets a remote attacker crash the service with a crafted request involving repeated parameters. Because it takes down the web daemon, it matters for availability of any site relying on classic ASP.
Description
Stack consumption vulnerability in the ASP implementation in Microsoft Internet Information Services (IIS) 5.1, 6.0, 7.0, and 7.5 allows remote attackers to cause a denial of service (daemon outage) via a crafted request, related to asp.dll, aka "IIS Repeated Parameter Request Denial of Service Vulnerability."
AV:N/AC:M/Au:N/C:N/I:N/A:P
Automated analysis
medium priorityIt is a remote, unauthenticated availability-only flaw with high EPSS but no confirmed in-the-wild exploitation or KEV listing, and a vendor patch exists.
What it is
A stack consumption flaw in the ASP implementation (asp.dll) of Microsoft IIS 5.1, 6.0, 7.0 and 7.5 lets a remote attacker crash the service with a crafted request involving repeated parameters. Because it takes down the web daemon, it matters for availability of any site relying on classic ASP.
Impact
An attacker can cause a denial of service, taking the IIS daemon offline until it is restarted. There is no confidentiality or integrity impact; only availability is affected.
Attack surface
Reachable over the network via HTTP requests to an ASP-handling endpoint; no authentication is required per the CVSS vector (Au:N). No user interaction is indicated.
Exploitation
Not listed in CISA KEV and no reference tags indicate public exploit code, but EPSS is high at roughly 0.57 (99th percentile), suggesting elevated likelihood of attempted exploitation.
What to do
- Apply Microsoft security bulletin MS10-065, which addresses this vulnerability, as the first action.
- If patching is delayed, disable or restrict classic ASP on IIS servers that do not need it.
- Place IIS hosts behind a reverse proxy or WAF that can rate-limit or block requests with excessive repeated parameters.
- Monitor and auto-restart the IIS worker process to limit outage duration where patching is not yet possible.
Detection
- Alert on IIS worker process (w3wp.exe) crashes or unexpected restarts correlated with ASP requests.
- Inspect web logs for requests to .asp endpoints containing unusually large numbers of repeated query or form parameters.
- Track HTTP 500/503 spikes and daemon outage events on IIS hosts running classic ASP.
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-2010-1899 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.
Related vulnerabilities
Same products first, then exploited flaws of the same weakness class.
Source: NIST National Vulnerability Database (record CVE-2010-1899), CISA KEV, FIRST EPSS (scores of 2026-09-26). This page is refreshed as NVD updates the record.