← Vulnerability feed

Vulnerability record · CVE-2009-3023 · published 31 August 2009

CVE-2009-3023: Microsoft IIS FTP Service buffer overflow via crafted NLST command

Microsoft · Internet Information Server

The FTP Service in Microsoft IIS 5.0 through 6.0 contains a classic buffer overflow (CWE-120) triggered by a crafted NLST command using wildcards, causing memory corruption. A remote authenticated user can exploit this to run arbitrary code on the FTP server, and the same flaw can cause denial of service.

9.0 CVSS 2.0 High EPSS 91% · top 0.2% CWE-120 · Classic buffer overflow
9.0CVSS 2.0 base score
91%EPSS exploitation probability, 30 days
NoNot in CISA KEV
1Affected product versions listed by NVD
18References, 6 tagged exploit
16 Jun 2026Last modified by NVD

Description

Buffer overflow in the FTP Service in Microsoft Internet Information Services (IIS) 5.0 through 6.0 allows remote authenticated users to execute arbitrary code via a crafted NLST (NAME LIST) command that uses wildcards, leading to memory corruption, aka "IIS FTP Service RCE and DoS Vulnerability."

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

Automated analysis

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

high priorityRemote code execution with a high CVSS v2 score of 9.0 and very high EPSS, though exploitation requires valid FTP credentials and the affected IIS versions are legacy.

What it is

The FTP Service in Microsoft IIS 5.0 through 6.0 contains a classic buffer overflow (CWE-120) triggered by a crafted NLST command using wildcards, causing memory corruption. A remote authenticated user can exploit this to run arbitrary code on the FTP server, and the same flaw can cause denial of service.

Impact

An attacker with valid FTP credentials gains remote code execution in the context of the IIS FTP service, potentially full control of the host. The flaw can also crash the service, disrupting FTP availability.

Attack surface

Reachable over the network through the FTP service (AV:N, AC:L) with a crafted NLST command; the vector requires authentication (Au:S) and no user interaction. Only IIS 5.0 through 6.0 FTP Service is affected per the description.

Exploitation

Not listed in CISA KEV, but public exploit code exists (Exploit-DB 9541 and 9559, SecurityFocus BID 36189) and EPSS is very high at 0.909 (99.8th percentile), indicating elevated likelihood of exploitation.

What to do

  • Apply Microsoft security bulletin MS09-053 (KB975191) to patch the IIS FTP Service.
  • Disable or restrict the IIS FTP Service where it is not required.
  • Limit FTP access to trusted accounts and networks, since exploitation requires authentication.
  • Segment or firewall FTP endpoints to reduce exposure to untrusted networks.
  • Monitor for and block malformed NLST commands containing wildcards at the FTP boundary where feasible.

Detection

  • Review IIS FTP logs for NLST commands containing wildcard characters, especially unusual or repeated patterns.
  • Alert on IIS FTP service crashes or unexpected worker process restarts.
  • Monitor for anomalous child processes or command execution spawned by the FTP service account.
  • Correlate FTP authentication events with subsequent suspicious process or network activity on the host.

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://support.microsoft.com/default.aspx?scid=kb%3B%5BLN%5D%3BQ975191
http://www.exploit-db.com/exploits/9541 ExploitThird Party AdvisoryVDB Entry
http://www.exploit-db.com/exploits/9559 ExploitThird Party AdvisoryVDB Entry
http://www.kb.cert.org/vuls/id/276653 Third Party AdvisoryUS Government Resource
http://www.securityfocus.com/bid/36189 ExploitThird Party AdvisoryVDB Entry
http://www.us-cert.gov/cas/techalerts/TA09-286A.html Third Party AdvisoryUS Government Resource
http://www.vupen.com/english/advisories/2009/2481 Third Party Advisory
https://docs.microsoft.com/en-us/security-updates/securitybulletins/2009/ms09-053 PatchVendor Advisory
https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A6080 Third Party Advisory
http://support.microsoft.com/default.aspx?scid=kb%3B%5BLN%5D%3BQ975191
http://www.exploit-db.com/exploits/9541 ExploitThird Party AdvisoryVDB Entry
http://www.exploit-db.com/exploits/9559 ExploitThird Party AdvisoryVDB Entry
http://www.kb.cert.org/vuls/id/276653 Third Party AdvisoryUS Government Resource
http://www.securityfocus.com/bid/36189 ExploitThird Party AdvisoryVDB Entry
http://www.us-cert.gov/cas/techalerts/TA09-286A.html Third Party AdvisoryUS Government Resource
http://www.vupen.com/english/advisories/2009/2481 Third Party Advisory
https://docs.microsoft.com/en-us/security-updates/securitybulletins/2009/ms09-053 PatchVendor Advisory
https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A6080 Third Party Advisory

Track CVE-2009-3023 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.

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-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%analysed10.0CVE-1999-0874IIS 4.0 buffer overflow via malformed .HTR, .IDC, .STM requestsIIS 4.0 contains a memory buffer overflow reachable through malformed requests for files with .HTR, .IDC, or .STM extensions. The record describes th…EPSS 75%analysed10.0CVE-1999-0407Microsoft internet information server vulnerabilityBy default, IIS 4.0 has a virtual directory /IISADMPWD which contains files that can be used as proxies for brute force password attacks, or to ident…EPSS 5.1%10.0CVE-1999-1376Microsoft internet information server vulnerabilityBuffer overflow in fpcount.exe in IIS 4.0 with FrontPage Server Extensions allows remote attackers to execute arbitrary commands.EPSS 24%8.5CVE-2010-1256Microsoft internet information server code injection vulnerabilityUnspecified vulnerability in Microsoft IIS 6.0, 7.0, and 7.5, when Extended Protection for Authentication is enabled, allows remote authenticated use…EPSS 28%7.8CVE-2007-0087Microsoft internet information server vulnerabilityMicrosoft Internet Information Services (IIS), when accessed through a TCP connection with a large window size, allows remote attackers to cause a de…EPSS 24%

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