CVE-2017-0144highunder attackransomware

CVE-2017-0144: high-severity vulnerability in Microsoft Corporation Windows SMB

Published · Updated

E-mail alert when it lands in KEV, gets a public PoC or its score goes up.

100Vexday Risk Score

Patch now. It under exploitation confirmed by CISA and has a working public exploit.

ssvc Actcvss 8.8epss 99%
from disclosure to weapon31 days
Published on NVDMar 17
1st PoC+31d
metasploitMar 14
CISA KEV+1791d
Action required by CISAfederal deadline: 2022-08-10

Apply updates per vendor instructions.

In short

A flaw in Windows SMB file-sharing protocol allows attackers to send specially crafted messages over the network and run malicious code on vulnerable computers without needing a password or user interaction.

Technical detail

CVE-2017-0144 is a remote code execution vulnerability in SMBv1 server implementations across multiple Windows versions. The attack vector is network-based, requiring only the ability to send crafted SMB packets to the target; no authentication or user interaction is required. Successful exploitation results in arbitrary code execution with the privileges of the SMB service.

Summary generated and translated by AI from the official description.

The full analysis of this CVE is available in Portuguese →

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-0143, CVE-2017-0145, CVE-2017-0146, and CVE-2017-0148.
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
public PoCs found — 45✓ VexDay Proof
exploitdb✓ VexDay Proofwww.exploit-db.com/exploits/42031exploitdb✓ VexDay Proofwww.exploit-db.com/exploits/42315exploitdb✓ VexDay Proofwww.exploit-db.com/exploits/41891exploitdb✓ VexDay Proofwww.exploit-db.com/exploits/47456exploitdb✓ VexDay Proofwww.exploit-db.com/exploits/42030exploitdbwww.exploit-db.com/exploits/41987unverifiedgithubgithub.com/peterpt/eternal_scanner★ 339githubgithub.com/EEsshq/CVE-2017-0144---EtneralBlue-MS17-010-Remote-Code-Execution★ 18githubgithub.com/AdityaBhatt3010/VAPT-Report-on-SMB-Exploitation-in-Windows-10-Finance-Endpoint★ 15githubgithub.com/AtithKhawas/autoblue★ 6githubgithub.com/0xBlackash/CVE-2017-0144★ 3githubgithub.com/sethwhy/BlueDoor★ 3githubgithub.com/MedX267/EternalBlue-Vulnerability-Scanner★ 1githubgithub.com/FireTemple/Blackash-CVE-2017-0144★ 1githubgithub.com/kimocoder/eternalblue★ 1githubgithub.com/quincyomoruyi6-lang/BLUE-WRITEUP-CVE-2017-0144★ 1githubgithub.com/luckyman2907/SMB-Protocol-Vulnerability_CVE-2017-0144★ 0githubgithub.com/porcumarcooo/TryHackMe-Blue-MS17-010★ 0githubgithub.com/AnugiArrawwala/CVE-Research★ 0githubgithub.com/denuwanjayasekara/CVE-Exploitation-Reports★ 0githubgithub.com/klairmanraj/Vulnerability-Risk-Assessment-TVRA-Enterprise-Network★ 0githubgithub.com/probablysecure/Triage-CVE-2017-0144★ 0githubgithub.com/ducanh2oo3/Vulnerability-Research-CVE-2017-0144★ 0githubgithub.com/ichhyak22/EternalBlue-Exploit-Demonstration-MS17-010★ 0githubgithub.com/dannic145/EternalBlue-Exploit-Demonstration★ 0githubgithub.com/KitSkater/legacyshield-CVE-2017-0144★ 0githubgithub.com/ronankongala/metasploit-pentest-report★ 0githubgithub.com/quynhold/Detect-CVE-2017-0144-attack★ 0githubgithub.com/trinadh-dasari-cyber/eternalblue-ms17-010-research★ 0githubgithub.com/Mitsu-bis/Eternal-Blue-CVE-2017-0144-THM-Write-Up★ 0githubgithub.com/klairmanraj/Multi-VLAN-Enterprise-Network-Security-Infrastructure★ 0githubgithub.com/sydneysamantha/Triage-CVE-2017-0144★ 0githubgithub.com/pelagornisandersi/WIndows-7-automated-exploitation-using-metasploit-framework-★ 0githubgithub.com/klairmanraj/Multi-VLAN-Enterprise-Network-Vulnerability-Assessment★ 0githubgithub.com/duycao2311/eternalblue-ms17010-study★ 0vulncheckvulncheck.com/xdb/72e1c61d88d7unverifiedcve_referencewww.exploit-db.com/exploits/42030/unverifiedcve_referencepacketstormsecurity.com/files/156196/SMB-DOUBLEPULSAR-Remote-Code-Execution.htmlunverifiedcve_referencewww.exploit-db.com/exploits/41891/unverifiedcve_referencepacketstormsecurity.com/files/154690/DOUBLEPULSAR-Payload-Execution-Neutralization.htmlunverifiedvulncheckvulncheck.com/xdb/879389c144c3unverifiedvulncheckvulncheck.com/xdb/c87480ed3057unverifiedcve_referencewww.exploit-db.com/exploits/41987/unverifiedcve_referencewww.exploit-db.com/exploits/42031/unverifiedvulncheckvulncheck.com/xdb/ad1d794cf666unverified
⚠ Public resources, to assess the exposure of systems you control or are authorized to test. Test only with authorization.