SecBoard
Zurück zur CVE-Übersicht

CVE-2021-34501

HIGH(7.8)

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

Risk Signal Score35/100 — MITTEL
  • CVSS 7.8 — Hoch
  • EPSS 51%

EPSS-Score

51.4%

Exploit-Wahrscheinlichkeit (30 Tage)

CVSS Score

7.8

Technische Schwere

SecBoard-Einordnung

CVE-2021-34501 ist eine () Schwachstelle in Microsoft Excel und weiteren Microsoft Office Produkten. Ein Angreifer könnte durch das Ausnutzen dieser Schwachstelle beliebigen Code auf dem System des Opfers ausführen. Dies kann geschehen, wenn ein Benutzer eine speziell präparierte Datei öffnet, die die Schwachstelle ausnutzt.

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

Beschreibung

Microsoft Excel Remote Code Execution Vulnerability

Erkennung & Indikatoren

Ausnutzung

In den geprüften Quellen nicht genannt

Threat-Hunting-Queries

Detection focuses on Excel processes initiating unusual child processes or network connections, indicative of successful remote code execution.

Sentinel/Defender KQL

DeviceProcessEvents
| where InitiatingProcessFileName =~ "EXCEL.EXE"
| where FileName !~ "EXCEL.EXE" // Exclude Excel launching itself
| where FileName !in ("cmd.exe", "powershell.exe", "wscript.exe", "cscript.exe", "mshta.exe") // Common RCE child processes
| where ProcessCommandLine has_any ("http", "https", "ftp", "smb") or RemoteIP != "" // Look for network activity from child processes
| project Timestamp, DeviceName, InitiatingProcessFileName, FileName, ProcessCommandLine, RemoteIP, RemoteUrl

Splunk SPL

index=* sourcetype=WinEventLog:Microsoft-Windows-Sysmon/Operational EventCode=1
| where ParentImage="*\\EXCEL.EXE"
| where Image!="*\\EXCEL.EXE"
| where Image IN ("*\\cmd.exe", "*\\powershell.exe", "*\\wscript.exe", "*\\cscript.exe", "*\\mshta.exe") OR CommandLine LIKE "%http%" OR CommandLine LIKE "%https%" OR CommandLine LIKE "%ftp%" OR CommandLine LIKE "%smb%"
| table _time, host, ParentImage, Image, CommandLine

Sigma

title: Excel RCE Child Process
logsource:
  category: process_creation
  product: windows
detection:
  selection:
    ParentImage|endswith: '\EXCEL.EXE'
    Image|endswith:
      - '\cmd.exe'
      - '\powershell.exe'
      - '\wscript.exe'
      - '\cscript.exe'
      - '\mshta.exe'
  condition: selection
fields:
  - CommandLine
  - ParentCommandLine
  - Image
  - ParentImage
level: high

Elastic ES|QL

from logs-windows.sysmon_operational-*
| where event.code == 1
| where process.parent.executable == 'EXCEL.EXE'
| where process.executable != 'EXCEL.EXE'
| where process.executable in ('cmd.exe', 'powershell.exe', 'wscript.exe', 'cscript.exe', 'mshta.exe') or process.command_line : ('*http*', '*https*', '*ftp*', '*smb*')
| select @timestamp, host.name, process.parent.executable, process.executable, process.command_line

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:a:microsoft:365_apps:-:*:*:*:enterprise:*:*:*
  • cpe:2.3:a:microsoft:excel:2013:sp1:*:*:*:*:*:*
  • cpe:2.3:a:microsoft:excel:2013:sp1:*:*:rt:*:*:*
  • cpe:2.3:a:microsoft:excel:2016:*:*:*:*:*:*:*
  • cpe:2.3:a:microsoft:office:2019:*:*:*:*:-:*:*
  • cpe:2.3:a:microsoft:office:2019:*:*:*:*:macos:*:*
  • cpe:2.3:a:microsoft:office_online_server:-:*:*:*:*:*:*:*

Referenzen