CVE-2019-1405
HIGH(7.8)KEV — Aktiv ausgenutztCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
- CVSS 7.8 — Hoch
- EPSS 30%
- Im CISA KEV-Katalog (aktiv ausgenutzt)
CISA KEV
Bestätigt ausgenutzt
EPSS-Score
29.9%
Exploit-Wahrscheinlichkeit (30 Tage)
CVSS Score
7.8
Technische Schwere
SecBoard-Einordnung
CVE-2019-1405 beschreibt eine Schwachstelle zur Privilegienerhöhung im Windows Universal Plug and Play (UPnP) Dienst. Diese entsteht, wenn der Dienst die Erstellung von COM-Objekten unsachgemäß zulässt, was einem Angreifer ermöglichen könnte, höhere Berechtigungen zu erlangen. Die betroffenen Produkte umfassen verschiedene Versionen von Microsoft Windows 10.
Die Schwachstelle wird als kritisch eingestuft, mit einem CVSS-Score von 7.8 (HIGH). Besonders besorgniserregend ist, dass sie in der CISA Known Exploited Vulnerabilities (KEV) Datenbank gelistet ist, was bedeutet, dass sie aktiv ausgenutzt wird. Die Exploit-Wahrscheinlichkeit (EPSS) liegt bei 30%, was auf eine moderate bis hohe Wahrscheinlichkeit eines erfolgreichen Angriffs hindeutet.
Security-Teams sollten umgehend alle betroffenen Windows 10 Systeme identifizieren und die entsprechenden Sicherheitsupdates installieren, um das Risiko einer Privilegienerhöhung zu minimieren. Aufgrund der aktiven Ausnutzung ist eine schnelle Reaktion und Priorisierung dieser Schwachstelle unerlässlich, um potenzielle Angriffe abzuwehren.
KI-gestützte Einordnung auf Basis der NVD-Daten.
Beschreibung
An elevation of privilege vulnerability exists when the Windows Universal Plug and Play (UPnP) service improperly allows COM object creation, aka 'Windows UPnP Service Elevation of Privilege Vulnerability'.
Erkennung & Indikatoren
Ausnutzung
Aktiv ausgenutzt (CISA KEV).
Threat-Hunting-Queries
Die Schwachstelle betrifft die unsachgemäße Erstellung von COM-Objekten durch den Windows Universal Plug and Play (UPnP)-Dienst, was zu einer Privilegienerhöhung führt. Die Erkennung sollte sich auf ungewöhnliche oder nicht autorisierte COM-Objekterstellungen durch den UPnP-Dienst konzentrieren, insbesondere solche, die von Prozessen mit niedrigeren Berechtigungen initiiert werden und zu erhöhten
Sentinel/Defender KQL
SecurityEvent
| where EventID == 4688 // Process Creation
| where NewProcessName contains "svchost.exe" and CommandLine contains "-k LocalServiceNetworkRestricted" // UPnP service often runs under svchost
| where ParentProcessName contains "svchost.exe" // Look for unusual parent processes or process chains
| where CommandLine contains "/c" or CommandLine contains "powershell" or CommandLine contains "cmd.exe" // Indicators of shell execution
| project TimeGenerated, Computer, Account, ParentProcessName, NewProcessName, CommandLine, ProcessId, ParentProcessId
| join kind=leftouter (
SecurityEvent
| where EventID == 4697 // A service was installed in the system
| where ServiceName contains "upnphost" or ServiceName contains "ssdpsrv"
| project TimeGenerated, Computer, ServiceName, ServiceFileName
) on Computer
| where isnotempty(ServiceName) // Correlate with UPnP service activity
| extend Anomaly = iff(CommandLine contains "/c" or CommandLine contains "powershell" or CommandLine contains "cmd.exe", "Potential UPnP EoP", "")
| where Anomaly != ""Splunk SPL
index=windows sourcetype=WinEventLog:Security EventCode=4688 New_Process_Name="*svchost.exe" CommandLine="*-k LocalServiceNetworkRestricted*" (CommandLine="*/c*" OR CommandLine="*powershell*" OR CommandLine="*cmd.exe*")
| join type=left EventCode=4697 Service_Name="*upnphost*" OR Service_Name="*ssdpsrv*"
| eval Anomaly = if(match(CommandLine, "/c|powershell|cmd.exe"), "Potential UPnP EoP", "")
| where Anomaly!=""
| table _time, host, Account_Name, Parent_Process_Name, New_Process_Name, Command_Line, Process_ID, Parent_Process_ID, Service_Name, AnomalySigma
title: Windows UPnP Service EoP via COM Object Creation
id: 00000000-0000-0000-0000-000000000000 # Placeholder, generate a real UUID
status: experimental
description: Detects potential exploitation of CVE-2019-1405 where the Windows UPnP service improperly allows COM object creation leading to privilege escalation.
references:
- https://www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2019-1405
- http://packetstormsecurity.com/files/155723/Microsoft-UPnP-Local-Privilege-Elevation.html
author: SecBoard Operations
date: 2024/07/30
logsource:
category: process_creation
product: windows
detection:
selection_process:
EventID: 4688
NewProcessName|endswith:
- '\svchost.exe'
CommandLine|contains:
- '-k LocalServiceNetworkRestricted'
selection_shell:
CommandLine|contains:
- '/c'
- 'powershell'
- 'cmd.exe'
condition: selection_process and selection_shell
falsepositives:
- Legitimate system administration activities (requires careful tuning)
level: highElastic ES|QL
from security_events
| where event.code == 4688 and process.executable.endswith('svchost.exe') and process.command_line.includes('-k LocalServiceNetworkRestricted')
| where process.command_line.includes('/c') or process.command_line.includes('powershell') or process.command_line.includes('cmd.exe')
| project @timestamp, host.name, user.name, process.parent.executable, process.executable, process.command_line, process.pid, process.parent.pid
| join kind=left outer (
from security_events
| where event.code == 4697 and (service.name.includes('upnphost') or service.name.includes('ssdpsrv'))
| project @timestamp, host.name, service.name, service.file.path
) on host.name
| where not is_null(service.name)
| append
| eval Anomaly = if(process.command_line.includes('/c') or process.command_line.includes('powershell') or process.command_line.includes('cmd.exe'), 'Potential UPnP EoP', '')
| where Anomaly != ''SecBoard-generated · behavioral · requires customization — Von SecBoard erzeugt und nicht in einer Zielumgebung validiert. Vor dem Einsatz an die eigene Protokollierung anpassen.
Betroffene Produkte
- cpe:2.3:o:microsoft:windows_10_1507:-:*:*:*:*:*:x64:*
- cpe:2.3:o:microsoft:windows_10_1507:-:*:*:*:*:*:x86:*
- cpe:2.3:o:microsoft:windows_10_1607:-:*:*:*:*:*:x64:*
- cpe:2.3:o:microsoft:windows_10_1607:-:*:*:*:*:*:x86:*
- cpe:2.3:o:microsoft:windows_10_1709:-:*:*:*:*:*:arm64:*
- cpe:2.3:o:microsoft:windows_10_1709:-:*:*:*:*:*:x64:*
- cpe:2.3:o:microsoft:windows_10_1709:-:*:*:*:*:*:x86:*
- cpe:2.3:o:microsoft:windows_10_1803:-:*:*:*:*:*:arm64:*
- cpe:2.3:o:microsoft:windows_10_1803:-:*:*:*:*:*:x64:*
- cpe:2.3:o:microsoft:windows_10_1803:-:*:*:*:*:*:x86:*
- cpe:2.3:o:microsoft:windows_10_1809:-:*:*:*:*:*:arm64:*
- cpe:2.3:o:microsoft:windows_10_1809:-:*:*:*:*:*:x64:*
- cpe:2.3:o:microsoft:windows_10_1809:-:*:*:*:*:*:x86:*
- cpe:2.3:o:microsoft:windows_10_1903:-:*:*:*:*:*:arm64:*
- cpe:2.3:o:microsoft:windows_10_1903:-:*:*:*:*:*:x64:*
- cpe:2.3:o:microsoft:windows_10_1903:-:*:*:*:*:*:x86:*
- cpe:2.3:o:microsoft:windows_7:-:sp1:*:*:*:*:x64:*
- cpe:2.3:o:microsoft:windows_7:-:sp1:*:*:*:*:x86:*
- cpe:2.3:o:microsoft:windows_8.1:-:*:*:*:*:*:x86:*
- cpe:2.3:o:microsoft:windows_rt_8.1:-:*:*:*:*:*:*:*
Referenzen
- http://packetstormsecurity.com/files/155723/Microsoft-UPnP-Local-Privilege-Eleva...
- https://portal.msrc.microsoft.com/en-US/security-guidance/advisory/CVE-2019-1405
- http://packetstormsecurity.com/files/155723/Microsoft-UPnP-Local-Privilege-Eleva...
- https://portal.msrc.microsoft.com/en-US/security-guidance/advisory/CVE-2019-1405
- https://www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2019-...