SecBoard
Zurück zur CVE-Übersicht

CVE-2026-69651

HIGH(7.5)

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

Risk Signal Score19/100 — NIEDRIG
  • CVSS 7.5 — Hoch

Erwähnungen (letzte 60 Tage)

Artikel

EPSS-Score

1.3%

Exploit-Wahrscheinlichkeit (30 Tage)

CVSS Score

7.5

Technische Schwere

Beschreibung

Inefficient algorithmic complexity in .NET allows an unauthorized attacker to deny service over a network.

Erkennung & Indikatoren

Ausnutzung

In den geprüften Quellen nicht genannt

Threat-Hunting-Queries

Detection for Denial of Service due to inefficient algorithmic complexity in .NET applications. This query looks for unusual resource consumption patterns that might indicate a DoS attack.

Sentinel/Defender KQL

DeviceProcessEvents
| where FileName endswith ".exe" or FileName endswith ".dll"
| where ProcessCommandLine contains ".net"
| summarize (TotalCPU, TotalMemory) = (sum(ProcessPerformance.CPU), sum(ProcessPerformance.Memory)), ProcessCount = dcount(ProcessId) by DeviceName, FileName
| where TotalCPU > 80 or TotalMemory > 8000000000 // Adjust thresholds as needed (e.g., 80% CPU, 8GB Memory)
| project DeviceName, FileName, TotalCPU, TotalMemory, ProcessCount
| order by TotalCPU desc

Splunk SPL

index=* (sourcetype=Perfmon:CPU or sourcetype=Perfmon:Memory) host=* process_name="*.exe" OR process_name="*.dll" | where process_name LIKE "%.net%" | stats sum(CPU_Usage) as TotalCPU, sum(Memory_Usage) as TotalMemory, dc(process_id) as ProcessCount by host, process_name | where TotalCPU > 80 OR TotalMemory > 8000000000 | table host, process_name, TotalCPU, TotalMemory, ProcessCount | sort -TotalCPU

Sigma

title: .NET DoS - Inefficient Algorithmic Complexity
status: experimental
description: Detects potential Denial of Service attacks against .NET applications due to inefficient algorithmic complexity by monitoring unusual resource consumption.
references:
  - https://nvd.nist.gov/vuln/detail/CVE-2026-69651
logsource:
  category: process_creation
  product: windows
detection:
  selection:
    Image|endswith:
      - '.exe'
      - '.dll'
    CommandLine|contains: '.net'
  condition: selection
  timeframe: 5m
  level: high
falsepositives:
  - Legitimate high resource usage applications
fields:
  - Image
  - CommandLine
  - ParentImage
  - ParentCommandLine

Elastic ES|QL

from process where process.executable.extension in ("exe", "dll") and process.args like "*.net*"
| stats sum(process.cpu.usage) as total_cpu, sum(process.memory.usage) as total_memory, count(distinct process.pid) as process_count by host.name, process.executable.name
| where total_cpu > 80 or total_memory > 8000000000
| sort by total_cpu desc

SecBoard-generated · behavioral · requires customization — Von SecBoard erzeugt und nicht in einer Zielumgebung validiert. Vor dem Einsatz an die eigene Protokollierung anpassen.

GitHub Advisories

GHSA-3rxq-g8rj-r2cfHIGH

Microsoft Security Advisory CVE-2026-69651 - .NET and Visual Studio Denial of Service Vulnerability

nuget/Microsoft.NETCore.App.Runtime.linux-arm→ 9.0.21
GitHub Advisory

Referenzen