Description
The SMBv1 server in Microsoft Windows Vista SP2; Windows Server 2008 SP2 and R2 SP1; Windows 7 SP1; Windows 8.1; Windows Server 2012 Gold and R2; Windows RT 8.1; and Windows 10 Gold, 1511, and 1607; and Windows Server 2016 allows remote attackers to execute arbitrary code via crafted packets, aka "Windows SMB Remote Code Execution Vulnerability." This vulnerability is different from those described in CVE-2017-0144, CVE-2017-0145, CVE-2017-0146, and CVE-2017-0148.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| Microsoft | Windows SMB | The SMBv1 server in Microsoft Windows Vista SP2; Windows Server 2008 SP2 and R2 SP1; Windows 7 SP1; Windows 8.1; Windows Server 2012 Gold and R2; Windows RT 8.1; and Windows 10 Gold, 1511, and 1607 | — |
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.
Metasploit 5 modules
-
MS17-010 SMB RCE Detection
auxiliary/scanner/smb/smb_ms17_010
-
MS17-010 EternalRomance/EternalSynergy/EternalChampion SMB Remote Windows Code Execution
exploit/windows/smb/ms17_010_psexec
-
MS17-010 EternalRomance/EternalSynergy/EternalChampion SMB Remote Windows Command Execution
auxiliary/admin/smb/ms17_010_command
-
MS17-010 EternalBlue SMB Remote Windows Kernel Pool Corruption
exploit/windows/smb/ms17_010_eternalblue
-
SMB DOUBLEPULSAR Remote Code Execution
exploit/windows/smb/smb_doublepulsar_rce
Exploit-DB 4
- DOUBLEPULSAR - Payload Execution and Neutralization (Metasploit) EDB-47456 · remote · Oct 2, 2019 · verified
- Microsoft Windows - 'EternalRomance'/'EternalSynergy'/'EternalChampion' SMB Remote Code Execution (Metasploit) (MS17-010) EDB-43970 · remote · Feb 5, 2018 · verified
- Microsoft Windows Server 2008 R2 (x64) - 'SrvOs2FeaToNt' SMB Remote Code Execution (MS17-010) EDB-41987 · remote · May 10, 2017
- Microsoft Windows - SMB Remote Code Execution Scanner (MS17-010) (Metasploit) EDB-41891 · dos · Apr 17, 2017 · verified
GitHub 14 repositories · most starred shown
-
h3x0v3rl0rd/MS17-010_CVE-2017-0143 ★ 41 · Jul 8, 2021
MS17-010_CVE-2017-0143
-
NatteeSetobol/Etern-blue-Windows-7-Checker ★ 7 · Oct 7, 2020
EternalBlue is a well-known SMB exploit created by the NSA to attack various versions of Windows, including Windows 7. Etern-Blue-Windows-7-Checker will basically send SMB packets to a host to see if…
-
valarauco/wannafind ★ 3 · May 16, 2017
Simple script using nmap to detect CVE-2017-0143 MS17-010 in your network
-
h3x0v3rl0rd/MS17-010 ★ 1 · Mar 12, 2025
MS17-010 (CVE-2017-0143) - Python3 Script
-
FernandoTDalcin/thm-blue-writeup ★ 0 · May 19, 2026
Writeup da sala Blue do TryHackMe — exploração do EternalBlue (MS17-010/CVE-2017-0143).
-
hackingyseguridad/smb ★ 0 · Jan 21, 2026
SMBv1: CVE-2017-0143, gravedad 8.8, de ejecucion remota de codigo (RCE), en Windows con SMBv1 (ms17-010)
-
benguelmas/cve-2017-0143 ★ 0 · Aug 13, 2025
-
Cedric-Martz/EthernalBlue_report ★ 0 · Jul 13, 2025
This is a security assessment report regarding the EthernalBlue vulnerability (CVE-2017-0143).
-
Mafiosohack/offensive-security-lab-1 ★ 0 · Jun 17, 2025
A hands-on vulnerability assessment and exploitation of a Windows 7 VM using the EternalBlue (CVE-2017-0143) exploit. Includes scanning, exploitation with Metasploit, post-exploitation, and remediati…
-
SampatDhakal/Metasploit-Attack-Report ★ 0 · May 14, 2022
Technical Analysis of the SMB vulnerability (CVE-2017-0143) & its impact on the vulnerable system
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
Advisories 2
- ICSMA-20-170-01 Baxter ExactaMix (Update A) CISA ICS & IT advisories · Jun 23, 2020
- ICSMA-18-058-02 Philips Intellispace Portal ISP Vulnerabilities CISA ICS & IT advisories · Feb 27, 2018
References
- 41891 exploit
- 96703 vdb-entry
- 1037991 vdb-entry
- https://cert-portal.siemens.com/productcert/pdf/ssa-701903.pdf
- https://ics-cert.us-cert.gov/advisories/ICSMA-18-058-02
- https://portal.msrc.microsoft.com/en-US/security-guidance/advisory/CVE-2017-0143
- 41987 exploit
- https://cert-portal.siemens.com/productcert/pdf/ssa-966341.pdf
- 43970 exploit
- http://packetstormsecurity.com/files/154690/DOUBLEPULSAR-Payload-Execution-Neutralization.html
- http://packetstormsecurity.com/files/156196/SMB-DOUBLEPULSAR-Remote-Code-Execution.html