CVE-2009-3023 — Microsoft
CVE-2009-3023 is a CWE-120 vulnerability. 7 public exploit references exist, so weaponization risk is real. No vendor fix is recorded yet; mitigation options are listed below.
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…
EPSS Exploitation Probability
Probability of exploitation in the next 30 days, from FIRST.org EPSS.
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."
Affected Products
internet information servermicrosoftResearch use only. For defensive security, authorized penetration testing, and academic research only. Never execute exploit code against systems without explicit written authorization.
Microsoft IIS 5.0/6.0 FTP Server (Windows 2000) - Remote Stack Overflow
by kingcope · Aug 31, 2009
Microsoft IIS FTP Server - NLST Response Overflow (MS09-053) (Metasploit)
by Metasploit · Nov 12, 2010
Microsoft IIS 5.0 FTP Server (Windows 2000 SP4) - Remote Stack Overflow
by muts · Sep 1, 2009
Detection & mitigation playbook
VulnerabilityDetect
Identify every host running the affected component and compare the installed build against the fixed version below — for source-built or distro-packaged software the version string, not a lockfile, is the source of truth (`dpkg -l`, `rpm -q`, or the binary's own `--version`).
Remediation status
No fixed release is recorded for CVE-2009-3023 yet. Track the upstream advisory, and apply the exposure-reduction steps below in the meantime.
Mitigate without a patch
Constrain what reaches the vulnerable code: limit the size and shape of untrusted input, isolate the affected component in a sandboxed or least-privileged process, and enable the platform's memory-safety mitigations (ASLR, stack protector, hardened allocator) so an out-of-bounds access is more likely to fail closed than to be exploitable.
Frequently Asked Questions
Is CVE-2009-3023 in your dependencies?
Find it across , including transitive dependencies.