Skip to content
Fencer Vulns
critical 9.0

CVE-2009-3023 in the critical feed json

Buffer overflow in the FTP Service in Microsoft Internet Information Services (IIS) 5.0 through 6.0 allows remote authenticated users to ex…

published 2009-08-31 17 y ago modified 2026-06-16 4 mo ago also EUVD-2009-3007

cvss
9.0
version 2.0, NVD
cisa kev
Not listed
not in CISA's catalog
epss
90.9%
EPSS 90.9% chance of exploitation in 30 days, percentile 99.8%
public exploits
4
Metasploit, Exploit-DB

Summary

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

Patch / fix

Timeline

  1. First public exploit (Metasploit exploit/windows/ftp/ms09_053_ftpd_nlst)
  2. Published

Exploit prediction

90.91% chance of exploitation in the next 30 days, higher than 99.8% of all scored CVEs (FIRST EPSS, 2026-11-08).

Exploits and checks

  • Metasploit exploit/windows/ftp/ms09_053_ftpd_nlst MS09-053 Microsoft IIS FTP Server NLST Response Overflow metasploit exploit, great rank, 2009-08-31
  • EDB-16740 Microsoft IIS FTP Server - NLST Response Overflow (MS09-053) (Metasploit) remote, 2010-11-12
  • EDB-9559 Microsoft IIS 5.0 FTP Server (Windows 2000 SP4) - Remote Stack Overflow remote, 2009-09-01
  • EDB-9541 Microsoft IIS 5.0/6.0 FTP Server (Windows 2000) - Remote Stack Overflow remote, 2009-08-31
  • securityfocus.com http://www.securityfocus.com/bid/36189 referenced PoC, tagged "exploit" by a source, unverified

CVSS scores

assigned by version score vector
NVD 2.0 9.0 AV:N/AC:L/Au:S/C:C/I:C/A:C

Classification

Weakness
  • CWE-120 Buffer Copy without Checking Size of Input

References

Sources

Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.