← Vulnerability feed

Vulnerability record · CVE-2005-4360 · published 20 December 2005

CVE-2005-4360: Microsoft IIS URL parser unchecked return value enables remote code execution

Microsoft · Internet Information Services

The URL parser in Microsoft IIS 5.1 on Windows XP Professional SP2 mishandles a return value from ntdll.dll when a request targets a ".dll" path followed by arguments such as "~0" through "~9", as in "/_vti_bin/.dll/*/~0". The flaw was initially believed to cause only a denial of service (crash and reboot), but the record states it can lead to remote arbitrary code execution. It matters because IIS 5.1 is remotely reachable and the request needs no credentials.

7.8 CVSS 2.0 High EPSS 87% · top 0.3% CWE-252 · Unchecked return value
7.8CVSS 2.0 base score
87%EPSS exploitation probability, 30 days
NoNot in CISA KEV
1Affected product versions listed by NVD
24References, 4 tagged exploit
16 Jun 2026Last modified by NVD

Description

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).

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

Automated analysis

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

high priorityRemote, unauthenticated code execution with public exploit references and a very high EPSS score, though the affected platform is legacy and the patch is available.

What it is

The URL parser in Microsoft IIS 5.1 on Windows XP Professional SP2 mishandles a return value from ntdll.dll when a request targets a ".dll" path followed by arguments such as "~0" through "~9", as in "/_vti_bin/.dll/*/~0". The flaw was initially believed to cause only a denial of service (crash and reboot), but the record states it can lead to remote arbitrary code execution. It matters because IIS 5.1 is remotely reachable and the request needs no credentials.

Impact

A remote attacker can execute arbitrary code in the context of the IIS service, or at minimum crash the service and reboot the host. Successful code execution would give the attacker a foothold on the web server.

Attack surface

Reached over the network through HTTP requests to the IIS web server; the CVSS vector (AV:N/AC:L/Au:N) indicates no authentication and low complexity. No user interaction is described.

Exploitation

Not listed in CISA KEV, but EPSS is very high (0.86729, 99.7th percentile) and multiple references are tagged Exploit, indicating public exploit material exists. No ransomware group is documented as using it.

What to do

  • Apply the Microsoft security update MS07-041 (referenced as the patch) to IIS 5.1.
  • If the patch cannot be applied, disable or block access to the /_vti_bin/ path and other FrontPage Server Extensions endpoints.
  • Upgrade or migrate off IIS 5.1 on Windows XP Professional SP2, which is long out of support.
  • Filter inbound HTTP requests containing ".dll" path segments followed by "~0" through "~9" at a reverse proxy or WAF.
  • Restrict network exposure of the IIS host to trusted clients only.

Detection

  • Search web server logs for requests containing ".dll" followed by "~0" through "~9", especially under /_vti_bin/.
  • Alert on IIS worker process crashes or unexpected host reboots correlated with inbound HTTP traffic.
  • Monitor for unusual child processes or network connections spawned by the IIS service account.
  • Review WAF and proxy logs for repeated malformed .dll URL patterns from single sources.

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

Affected products

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

References

LinkTags
http://archive.cert.uni-stuttgart.de/bugtraq/2007/07/msg00254.html Issue TrackingThird Party Advisory
http://ingehenriksen.blogspot.com/2005/12/microsoft-iis-remote-dos-dll-url.html ExploitVendor Advisory
http://secunia.com/advisories/18106 ExploitVendor Advisory
http://securityreason.com/securityalert/271 Third Party Advisory
http://securitytracker.com/alerts/2005/Dec/1015376.html Third Party AdvisoryVDB Entry
http://www.osvdb.org/21805 Broken Link
http://www.securityfocus.com/archive/1/419707/100/0/threaded Third Party AdvisoryVDB Entry
http://www.securityfocus.com/bid/15921 Third Party AdvisoryVDB Entry
http://www.us-cert.gov/cas/techalerts/TA07-191A.html Third Party AdvisoryUS Government Resource
http://www.vupen.com/english/advisories/2005/2963 Vendor Advisory
https://docs.microsoft.com/en-us/security-updates/securitybulletins/2007/ms07-041 PatchVendor Advisory
https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A1703 Third Party Advisory
http://archive.cert.uni-stuttgart.de/bugtraq/2007/07/msg00254.html Issue TrackingThird Party Advisory
http://ingehenriksen.blogspot.com/2005/12/microsoft-iis-remote-dos-dll-url.html ExploitVendor Advisory
http://secunia.com/advisories/18106 ExploitVendor Advisory
http://securityreason.com/securityalert/271 Third Party Advisory
http://securitytracker.com/alerts/2005/Dec/1015376.html Third Party AdvisoryVDB Entry
http://www.osvdb.org/21805 Broken Link
http://www.securityfocus.com/archive/1/419707/100/0/threaded Third Party AdvisoryVDB Entry
http://www.securityfocus.com/bid/15921 Third Party AdvisoryVDB Entry
http://www.us-cert.gov/cas/techalerts/TA07-191A.html Third Party AdvisoryUS Government Resource
http://www.vupen.com/english/advisories/2005/2963 Vendor Advisory
https://docs.microsoft.com/en-us/security-updates/securitybulletins/2007/ms07-041 PatchVendor Advisory
https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A1703 Third Party Advisory

Track CVE-2005-4360 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-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-1999-0233Microsoft internet information services vulnerabilityIIS 1.0 allows users to execute arbitrary commands using .bat or .cmd files.EPSS 16%9.3CVE-2010-2730Microsoft internet information services memory buffer overflow vulnerabilityBuffer overflow in Microsoft Internet Information Services (IIS) 7.5, when FastCGI is enabled, allows remote attackers to execute arbitrary code via …EPSS 33%9.0CVE-2008-1446Microsoft IIS IPP ISAPI integer overflow enables remote code executionThe Internet Printing Protocol (IPP) ISAPI extension in Microsoft IIS 5.0 through 7.0 contains an integer overflow that can be triggered by a crafted…EPSS 46%analysed

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