CVE-2017-0144
HIGH(8.8)KEV — Aktiv ausgenutztCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
- CVSS 8.8 — Hoch
- EPSS 99% — sehr wahrscheinlich ausgenutzt
- Im CISA KEV-Katalog (aktiv ausgenutzt)
CISA KEV
Bestätigt ausgenutzt
EPSS-Score
99.2%
Exploit-Wahrscheinlichkeit (30 Tage)
CVSS Score
8.8
Technische Schwere
SecBoard-Einordnung
CVE-2017-0144 ist eine kritische Remote Code Execution (RCE)-Schwachstelle im SMBv1-Server von Microsoft Windows. Sie ermöglicht es entfernten Angreifern, beliebigen Code auf betroffenen Systemen auszuführen, indem sie speziell präparierte Pakete senden. Die Schwachstelle betrifft verschiedene Windows-Versionen sowie spezifische Siemens ACUSON Firmware-Produkte, die SMBv1 nutzen.
KI-gestützte Einordnung auf Basis der NVD-Daten.
Beschreibung
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.
Erkennung & Indikatoren
Ausnutzung
Aktiv ausgenutzt (CISA KEV). Exploits, die einige Schwachstellen betreffen, sind öffentlich verfügbar. Die Schwachstelle wird mit DOUBLEPULSAR in Verbindung gebracht.
Threat-Hunting-Queries
Die Schwachstelle betrifft SMBv1. Die Erkennung konzentriert sich auf ungewöhnliche SMBv1-Aktivitäten, insbesondere auf die Ausführung von Code oder die Bereitstellung von Payloads wie DOUBLEPULSAR. Da SMBv1 veraltet ist, sollte jede Nutzung überwacht werden. Die spezifische Erkennung von DOUBLEPULSAR-Payloads ist komplex und erfordert tiefgehende Netzwerkanalyse, aber die Erkennung von Code-Ausfü
Sentinel/Defender KQL
DeviceNetworkEvents
| where Protocol == "SMB" and RemotePort == 445
| where InitiatingProcessCommandLine contains "powershell" or InitiatingProcessCommandLine contains "cmd.exe" or InitiatingProcessCommandLine contains "wmic"
| where ActionType == "ConnectionAttempt" or ActionType == "FileShareAccessed"
| project Timestamp, DeviceName, InitiatingProcessCommandLine, RemoteIP, RemotePort, ActionType
// Erweiterte Erkennung für SMBv1-spezifische Anomalien oder DOUBLEPULSAR-Indikatoren erfordert tiefergehende Protokollanalyse, die über Standard-EDR-Events hinausgeht.
// Überwachung von SMBv1-Nutzung generell:
// DeviceNetworkEvents | where Protocol == "SMB" and RemotePort == 445 and AdditionalFields contains "SMBv1" // (falls SMB-Version in Logs verfügbar)Splunk SPL
index=* (sourcetype=WinEventLog:System OR sourcetype=WinEventLog:Security OR sourcetype=ms:defender:atp)
| search (EventCode=5140 OR EventCode=5145 OR EventCode=4624 OR EventCode=4688) (smb OR "SMBv1")
| search (CommandLine=*powershell* OR CommandLine=*cmd.exe* OR CommandLine=*wmic*)
| table _time, host, user, CommandLine, dest_ip, dest_port, EventCode
// Für DOUBLEPULSAR-spezifische Erkennung wäre eine Netzwerkanalyse (z.B. Zeek/Suricata-Logs) auf SMB-Traffic mit ungewöhnlichen Transaktionen oder Shellcode-Mustern erforderlich.Sigma
title: SMBv1 RCE Exploitation Attempt (CVE-2017-0144)
author: SecBoard Operations
date: 2023/10/27
modified: 2023/10/27
logsource:
category: network_connection
product: windows
detection:
selection:
Protocol: "SMB"
DestinationPort: 445
Image|endswith:
- '\powershell.exe'
- '\cmd.exe'
- '\wmic.exe'
condition: selection
fields:
- ComputerName
- Image
- CommandLine
- SourceIp
- DestinationIp
- DestinationPort
level: high
tags:
- attack.initial_access
- attack.execution
- cve.2017.0144
- cisa_kevElastic ES|QL
from network where
event.dataset == "zeek.smb" and
destination.port == 445 and
(process.command_line : "*powershell*" or process.command_line : "*cmd.exe*" or process.command_line : "*wmic*")
| select @timestamp, host.name, process.command_line, source.ip, destination.ip, destination.port
// Die Erkennung von SMBv1-Nutzung erfordert spezifische Felder in den Logs, die die SMB-Version angeben.
// Für DOUBLEPULSAR-Payloads wäre eine tiefere Analyse des SMB-Protokoll-Traffics notwendig, z.B. über IDS/IPS-Signaturen.SecBoard-generated · behavioral · requires customization — Von SecBoard erzeugt und nicht in einer Zielumgebung validiert. Vor dem Einsatz an die eigene Protokollierung anpassen.
Ausgewertete Quellen
- http://packetstormsecurity.com/files/154690/DOUBLEPULSAR-Payload-Execution-Neutralization.html
- http://packetstormsecurity.com/files/156196/SMB-DOUBLEPULSAR-Remote-Code-Execution.html
- http://www.securityfocus.com/bid/96704
- https://cert-portal.siemens.com/productcert/pdf/ssa-701903.pdf
- https://cert-portal.siemens.com/productcert/pdf/ssa-966341.pdf
- https://ics-cert.us-cert.gov/advisories/ICSMA-18-058-02
Betroffene Produkte
- cpe:2.3:a:microsoft:server_message_block:1.0:*:*:*:*:*:*:*
- cpe:2.3:o:siemens:acuson_p300_firmware:13.02:*:*:*:*:*:*:*
- cpe:2.3:o:siemens:acuson_p300_firmware:13.03:*:*:*:*:*:*:*
- cpe:2.3:o:siemens:acuson_p300_firmware:13.20:*:*:*:*:*:*:*
- cpe:2.3:o:siemens:acuson_p300_firmware:13.21:*:*:*:*:*:*:*
- cpe:2.3:o:siemens:acuson_p500_firmware:va10:*:*:*:*:*:*:*
- cpe:2.3:o:siemens:acuson_p500_firmware:vb10:*:*:*:*:*:*:*
- cpe:2.3:o:siemens:acuson_sc2000_firmware:*:*:*:*:*:*:*:*
- cpe:2.3:o:siemens:acuson_sc2000_firmware:5.0a:*:*:*:*:*:*:*
- cpe:2.3:o:siemens:acuson_x700_firmware:1.0:*:*:*:*:*:*:*
- cpe:2.3:o:siemens:acuson_x700_firmware:1.1:*:*:*:*:*:*:*
- cpe:2.3:o:siemens:syngo_sc2000_firmware:*:*:*:*:*:*:*:*
- cpe:2.3:o:siemens:syngo_sc2000_firmware:5.0a:*:*:*:*:*:*:*
- cpe:2.3:o:siemens:tissue_preparation_system_firmware:*:*:*:*:*:*:*:*
- cpe:2.3:o:siemens:versant_kpcr_molecular_system_firmware:*:*:*:*:*:*:*:*
- cpe:2.3:o:siemens:versant_kpcr_sample_prep_firmware:*:*:*:*:*:*:*:*
Referenzen
- http://packetstormsecurity.com/files/154690/DOUBLEPULSAR-Payload-Execution-Neutr...
- http://packetstormsecurity.com/files/156196/SMB-DOUBLEPULSAR-Remote-Code-Executi...
- http://www.securityfocus.com/bid/96704
- http://www.securitytracker.com/id/1037991
- https://cert-portal.siemens.com/productcert/pdf/ssa-701903.pdf
- https://cert-portal.siemens.com/productcert/pdf/ssa-966341.pdf
- https://ics-cert.us-cert.gov/advisories/ICSMA-18-058-02
- https://portal.msrc.microsoft.com/en-US/security-guidance/advisory/CVE-2017-0144
- https://www.exploit-db.com/exploits/41891/
- https://www.exploit-db.com/exploits/41987/