Patchfirst
CVE-2017-0143 KEVRansomwarePublic exploit High · 8.8 EPSS 93.3%

Microsoft Windows Server Message Block (SMBv1) Remote Code Execution Vulnerability

Microsoft · Windows

Summary

The Server Message Block version 1 (SMBv1) server in Microsoft Windows, affecting 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, Windows 10 Gold, 1511 and 1607, and Windows Server 2016, stems from improper input validation. An attacker with network access to the SMB service and low-privileged authentication can send crafted packets to execute arbitrary code, with no user interaction required.

Official description · NVD

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.

Breakdown
83.0 / 100
Exploited
Yes, in CISA KEV
Reports
1
Tactics
2/15

How an attack unfolds

Based on mappings. Select a step to see the evidence.
  1. How attackers get in

  2. What they do

First seen exploited 3 days before it was disclosed. Public exploit code (Metasploit) was available 3 days before disclosure.

  1. First seen exploitedVulnCheck KEV evidencePublic exploit codeMetasploit3 days before
  2. Disclosedday 0
  3. Added to CISA KEVknown ransomware use; EU database agrees+5 yrs

CISA KEV listing is when exploitation was confirmed, not necessarily the first attack.

techniques

2 , grouped by in kill-chain order, 2 cited passages 2

Initial AccessTA0001

Exploit Public-Facing Application T1190 Medium
AI mapping from the description · how it is exploited

Remote network exploitation of exposed SMB service

allows remote attackers to execute arbitrary code via crafted packets
From the official description (NVD) Original (opens in a new tab) ↗

ExecutionTA0002

Command and Scripting Interpreter T1059 Medium
AI mapping from the description · primary impact

Arbitrary code execution achieved on the target

allows remote attackers to execute arbitrary code via crafted packets
From the official description (NVD) Original (opens in a new tab) ↗

Detection

0 rules for this CVE · 244 general rules for its techniques

Rules for this CVE

0 that reference CVE-2017-0143 directly.

CVE-specific rules are not available in this build. Search SigmaHQ ↗

Sigma rules © SigmaHQ, Detection Rule License 1.1; linked, not reproduced.

What security researchers reported

Named in 1 threat report
1 reportCrowdStrike

Reports are matched by finding the exact id CVE-2017-0143 in their text; nobody has reviewed the match. One passage is shown per report, at most 320 characters, linked to the original.

Also mentioned in 50 community threat pulses (AlienVault OTX)

Weaker evidence

Pulses are indicator collections that anyone can publish. A mention is not confirmation of exploitation.

References

12 links, grouped by NVD tag (11 duplicates merged)
↑ ↓ chooseEnter openEsc close