cbcvebase.
CVE-2010-1899
published 2010-09-15

CVE-2010-1899: 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…

PriorityP336medium4.3CVSS 2.0
AVNACMAuNCNINAP
EXPLOIT
EPSS
57.23%
99.1th percentile
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."

Affected

2 ranges
VendorProductVersion rangeFixed in
microsoftinternet_information_server——
microsoftinternet_information_services——

Detection & IOCsextracted from sources · hover to see the quote

filenameasp.dll↗
otherContent-Type: application/x-www-form-urlencoded with >40000 POST parameters↗
commandPOST /<asp_script> HTTP/1.1 with body: C=A& repeated 40000 times↗
pathmetabase.xml↗
  • →Detect HTTP POST requests to ASP endpoints containing an abnormally large number of repeated URL-encoded parameters (>40,000 key=value pairs), which is the attack trigger for stack exhaustion in asp.dll. ↗
  • →Monitor for repeated IIS worker process (w3wp.exe) crashes in rapid succession (five or more consecutive crashes), which causes the default application pool to be disabled — a strong indicator of active exploitation. ↗
  • →The attack requires an ASP script that reads POST form values to be hosted on IIS; focus monitoring on ASP endpoints that process Request.Form or equivalent POST argument reads. ↗
  • →The exploit can be sent by unauthenticated remote attackers; no session or authentication token is required, so network-level detection should not filter on authenticated sessions. ↗
  • ·Exploitation requires that Active Server Pages (ASP) are actively hosted on IIS AND that at least one ASP script reads a POST form value; IIS servers not hosting ASP or not reading POST parameters are not vulnerable to this specific attack vector. ↗
  • ·A specific setting in metabase.xml must be present/modified for the stack exhaustion to be triggered; default out-of-box configurations may behave differently. ↗
  • ·Only IIS 6.0 on Windows Server 2003 (SP0, SP1, SP2) was confirmed successfully exploited in testing; IIS 5.1, 7.0, and 7.5 are listed as affected by the CVE but were not validated in the published PoC. ↗
CVEs like this are exactly what “Exploited This Week” covers.

Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.