cbcvebase.
CVE-2005-4360
published 2005-12-20

CVE-2005-4360: The URL parser in Microsoft Internet Information Services (IIS) 5.1 on Windows XP Professional SP2 allows remote attackers to execute arbitrary code via…

PriorityP349high7.8CVSS 2.0
AVNACLAuNCNICAN
EXPLOIT
EPSS
86.73%
99.7th percentile
The URL parser in Microsoft Internet Information Services (IIS) 5.1 on Windows XP Professional SP2 allows remote attackers to execute arbitrary code via multiple requests to ".dll" followed by arguments such as "~0" through "~9", which causes ntdll.dll to produce a return value that is not correctly handled by IIS, as demonstrated using "/_vti_bin/.dll/*/~0". NOTE: the consequence was originally believed to be only a denial of service (application crash and reboot).

Affected

1 ranges
VendorProductVersion rangeFixed in
microsoftinternet_information_services

Detection & IOCsextracted from sources · hover to see the quote

url/_vti_bin/.dll/*/~0
path/_vti_bin/.dll/*/~0
processinetinfo.exe
commandGET /_vti_bin/.dll/<randomchar>/~[0-9] HTTP/1.0
  • Detect HTTP requests targeting IIS executable directories (e.g., /_vti_bin/, /scripts/, /cgi-bin/, /msadc/, /iisadmpwd/) with a path containing '.dll/' followed by a wildcard or special character and '/~[0-9]' pattern.
  • Alert on repeated (4+) HTTP POST or GET requests to paths matching '*.dll/*/~[0-9]' on port 80 targeting IIS 5.1; the exploit sends exactly 4 requests to crash inetinfo.exe.
  • Monitor for IIS URL patterns where '.dll' is followed by arguments '~0' through '~9', which triggers the vulnerable ntdll.dll code path.
  • Only IIS directories with Execute Permissions set to 'Scripts & Executables' are exploitable; scope detection to those virtual directories.
  • ·The vulnerability is specific to IIS 5.1 on Windows XP Professional SP2; IIS 5.0 and IIS 6.0 are reported as not vulnerable.
  • ·The original impact was classified as denial of service (crash of inetinfo.exe and reboot), but was later revised to allow arbitrary code execution.
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.