Back

CVE-2005-0045

The Server Message Block (SMB) implementation for Windows NT 4.0, 2000, XP, and Server 2003 does not properly validate certain SMB packets, which allows remote attackers to execute arbitrary code via Transaction responses containing (1) Trans or (2) Trans2 commands, aka the "Server Message Block Vulnerability," and as demonstrated using Trans2 FIND_FIRST2 responses with large file name length fields.

Published: May 2, 2005 Modified: Jun 16, 2026

CVSS Metrics

Affected Products (49)

Vendor Product Version
microsoft windows_2000 *
microsoft windows_2000 *
microsoft windows_2000 *
microsoft windows_2000 *
microsoft windows_2000 *
microsoft windows_2003_server enterprise
microsoft windows_2003_server enterprise_64-bit
microsoft windows_2003_server r2
microsoft windows_2003_server r2
microsoft windows_2003_server standard
microsoft windows_2003_server web
microsoft windows_nt 4.0
microsoft windows_nt 4.0
microsoft windows_nt 4.0
microsoft windows_nt 4.0
microsoft windows_nt 4.0
microsoft windows_nt 4.0
microsoft windows_nt 4.0
microsoft windows_nt 4.0
microsoft windows_nt 4.0

…and 29 more

GitHub Security Advisory GHSA-wrr4-g9p3-q8gw

The Server Message Block (SMB) implementation for Windows NT 4.0, 2000, XP, and Server 2003 does...

Risk Scores

CVSS Score 7.5 / 10
EPSS Score 70.28%

Top 1% most likely to be exploited

Threat Score 61.1 / 100

Data Sources

NVD EPSS GitHub