Description
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.
Public exploits
Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.
Exploit-DB 1
- Microsoft Windows - 'SMB' Transaction Response Handling (MS05-011) EDB-1065 · dos · Jun 23, 2005 · verified
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- 20050209 EEYE: Windows SMB Client Transaction Response Handling Vulnerability mailing-list
- oval:org.mitre.oval:def:4043 vdb-entry signature
- win-smb-code-execution(19089) vdb-entry
- 20050209 EEYE: Windows SMB Client Transaction Response Handling Vulnerability mailing-list
- oval:org.mitre.oval:def:1606 vdb-entry signature
- 12484 vdb-entry
- TA05-039A third-party-advisory
- oval:org.mitre.oval:def:1889 vdb-entry signature
- VU#652537 third-party-advisory
- oval:org.mitre.oval:def:1847 vdb-entry signature
- 20050309 Update: MS05-011 EEYE: Windows SMB Client Transaction Response Handling Vulnerability mailing-list
- MS05-011 vendor-advisory