SecBoard
Zurück zur CVE-Übersicht

CVE-2024-38014

HIGH(7.8)KEV — Aktiv ausgenutzt

CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

Risk Signal Score51/100 — HOCH
  • CVSS 7.8 — Hoch
  • Im CISA KEV-Katalog (aktiv ausgenutzt)

CISA KEV

Bestätigt ausgenutzt

EPSS-Score

6.3%

Exploit-Wahrscheinlichkeit (30 Tage)

CVSS Score

7.8

Technische Schwere

SecBoard-Einordnung

CVE-2024-38014 ist eine Elevation-of-Privilege-Schwachstelle im Windows Installer von Microsoft Windows. Ein erfolgreicher könnte einem Angreifer ermöglichen, erhöhte Privilegien auf dem betroffenen System zu erlangen. Dies kann zu einer umfassenderen Kompromittierung des Systems führen.

KI-gestützte Einordnung auf Basis der NVD-Daten.

Beschreibung

Windows Installer Elevation of Privilege Vulnerability

Erkennung & Indikatoren

Ausnutzung

Die Schwachstelle wird aktiv ausgenutzt (CISA KEV).

Behobene Versionen

  • Microsoft September 2024 Patch

Threat-Hunting-Queries

Die Schwachstelle betrifft den Windows MSI Installer und ermöglicht eine Privilege Escalation durch Manipulation der Reparaturfunktion. Angreifer können die Programmausführung pausieren, um in kurzzeitig geöffnete Befehlsfenster einzugreifen und SYSTEM-Rechte zu erlangen. Die Erkennung sollte sich auf ungewöhnliche Prozesse, die von msiexec.exe gestartet werden, oder auf verdächtige Aktivitäten im

Sentinel/Defender KQL

DeviceProcessEvents
| where InitiatingProcessFileName =~ "msiexec.exe"
| where ProcessCommandLine contains "/f" or ProcessCommandLine contains "/repair"
| where ProcessCommandLine contains "/qn" or ProcessCommandLine contains "/qb" // Silent/basic UI repair
| where ProcessCreationTime > ago(7d) // Adjust timeframe as needed
| project Timestamp, DeviceName, InitiatingProcessFileName, ProcessCommandLine, FileName, FolderPath, ProcessVersionInfoCompanyName, ProcessVersionInfoProductName, AccountName, AccountSid
| join kind=leftouter (
    DeviceProcessEvents
    | where InitiatingProcessFileName =~ "msiexec.exe"
    | where ProcessCommandLine contains "/f" or ProcessCommandLine contains "/repair"
    | where ProcessCommandLine contains "/qn" or ProcessCommandLine contains "/qb"
    | summarize count() by DeviceName, InitiatingProcessFileName, ProcessCommandLine
    | where count_ > 3 // Look for repeated repair attempts
) on DeviceName, InitiatingProcessFileName, ProcessCommandLine
| where isnotempty(count_)

Splunk SPL

index=windows sourcetype=WinEventLog:Security EventCode=4688 (New_Process_Name="*msiexec.exe" OR Parent_Process_Name="*msiexec.exe") (CommandLine="*/f*" OR CommandLine="*/repair*") (CommandLine="*/qn*" OR CommandLine="*/qb*")
| stats count by _time, Host, New_Process_Name, Parent_Process_Name, CommandLine, User
| where count > 3

Sigma

title: Windows MSI Installer Repair Privilege Escalation
id: 00000000-0000-0000-0000-000000000000
status: experimental
description: Detects suspicious activity related to MSI installer repair functions that could indicate an attempt to exploit CVE-2024-38014.
author: SecBoard
date: 2024/09/12
references:
  - https://r.sec-consult.com/msi
  - https://www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2024-38014
tags:
  - attack.privilege_escalation
  - cve.2024.38014
  - cisa_kev
logsource:
  category: process_creation
  product: windows
detection:
  selection:
    ParentImage|endswith: '\msiexec.exe'
    CommandLine|contains:
      - '/f'
      - '/repair'
    CommandLine|contains:
      - '/qn'
      - '/qb'
  condition: selection
falsepositives:
  - Legitimate software repair operations, especially automated ones.
level: high

Elastic ES|QL

from process where event.type == "start" and process.parent.executable == "msiexec.exe" and (process.args contains "/f" or process.args contains "/repair") and (process.args contains "/qn" or process.args contains "/qb") | stats count() by host.name, process.parent.executable, process.command_line, user.name | where count > 3

SecBoard-generated · behavioral · requires customizationVon 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_1809:*:*:*:*:*:*:*:*
  • cpe:2.3:o:microsoft:windows_10_21h2:*:*:*:*:*:*:*:*
  • cpe:2.3:o:microsoft:windows_10_22h2:*:*:*:*:*:*:*:*
  • cpe:2.3:o:microsoft:windows_11_21h2:*:*:*:*:*:*:*:*
  • cpe:2.3:o:microsoft:windows_11_22h2:*:*:*:*:*:*:*:*
  • cpe:2.3:o:microsoft:windows_11_23h2:*:*:*:*:*:*:*:*
  • cpe:2.3:o:microsoft:windows_11_24h2:*:*:*:*:*:*:*:*
  • cpe:2.3:o:microsoft:windows_server_2008:-:sp2:*:*:*:*:x64:*
  • cpe:2.3:o:microsoft:windows_server_2008:-:sp2:*:*:*:*:x86:*
  • cpe:2.3:o:microsoft:windows_server_2008:r2:*:*:*:*:*:x64:*
  • cpe:2.3:o:microsoft:windows_server_2012:-:*:*:*:*:*:x64:*
  • cpe:2.3:o:microsoft:windows_server_2012:r2:*:*:*:*:*:x64:*
  • cpe:2.3:o:microsoft:windows_server_2016:*:*:*:*:*:*:*:*
  • cpe:2.3:o:microsoft:windows_server_2019:*:*:*:*:*:*:*:*
  • cpe:2.3:o:microsoft:windows_server_2022:*:*:*:*:*:*:*:*
  • cpe:2.3:o:microsoft:windows_server_2022_23h2:*:*:*:*:*:*:*:*

Referenzen