CVE-2026-28318 Google Chronicle · YARA-L

Detect SolarWinds Serv-U Uncontrolled Resource Consumption (CVE-2026-28318) in Google Chronicle

Detects exploitation of CVE-2026-28318, an uncontrolled resource consumption vulnerability (CWE-400) in SolarWinds Serv-U. This vulnerability is listed in CISA's Known Exploited Vulnerabilities catalog and allows attackers to exhaust server resources, leading to denial of service conditions. Detection focuses on abnormal connection patterns, resource exhaustion indicators, and anomalous request volumes targeting Serv-U services.

MITRE ATT&CK

Tactic
Impact

YARA-L Detection Query

Google Chronicle (YARA-L)
yaral
rule cve_2026_28318_servu_resource_exhaustion {
  meta:
    author = "df00tech Detection Platform"
    description = "Detects CVE-2026-28318 SolarWinds Serv-U uncontrolled resource consumption exploitation"
    severity = "HIGH"
    priority = "HIGH"
    reference = "https://www.solarwinds.com/trust-center/security-advisories/cve-2026-28318"
    mitre_attack_tactic = "TA0040"
    mitre_attack_technique = "T1499.002"

  events:
    $e.metadata.event_type = "NETWORK_CONNECTION"
    $e.target.port in (21, 22, 990, 989)
    $e.target.ip = $target_ip
    $e.principal.ip = $src_ip

  match:
    $src_ip, $target_ip over 5m

  condition:
    #e > 500
}
high severity medium confidence

Chronicle YARA-L rule detecting connection floods against Serv-U FTP/SFTP/FTPS ports. Triggers when a single source IP generates more than 500 connections to a target within a 5-minute window.

Data Sources

Chronicle Network TelemetryGoogle Cloud Firewall LogsVPC Flow Logs

Required Tables

NETWORK_CONNECTION

False Positives & Tuning

  • Legitimate bulk transfer clients with persistent high-frequency connection patterns
  • Internal infrastructure components that aggregate many client flows
  • Authorized penetration testing or red team exercises
  • Monitoring infrastructure performing continuous availability checks

Other platforms for CVE-2026-28318


Testing Methodology

Validate this detection against 3 adversary techniques from Atomic Red Team. Each test below lists the behaviour to exercise and the telemetry you should expect to see. Executable commands and cleanup steps are available with Pro.

  1. Test 1Simulated FTP Connection Flood to Serv-U (Linux)

    Expected signal: Network flow logs showing 600+ connection attempts from the test host to port 21 of the target within a short window; firewall logs recording SYN flood or connection rate spike; Serv-U application logs showing session limit errors or connection refused messages

  2. Test 2SFTP Connection Exhaustion via Python (Linux/macOS)

    Expected signal: Process telemetry showing python3 spawning ~600 concurrent TCP connections to port 22; network visibility tools showing elevated socket counts; target host showing increased memory/thread usage for ServUDaemon.exe

  3. Test 3FTPS Connection Exhaustion via hping3 (Linux)

    Expected signal: Network IDS/IPS alerts for SYN flood to port 990; firewall logs recording high packet rate from test source IP; Serv-U host showing elevated network interrupt handling load; Windows Performance Monitor showing ServUDaemon.exe handle/connection count spike

Unlock Pro Content

Get the full detection package for CVE-2026-28318 including response playbook, investigation guide, and atomic red team tests.

Response PlaybookInvestigation GuideHunting QueriesAtomic Red Team TestsTuning Guidance

Related Detections

Tactic Hub