Checkmk: Path Traversal im Robotmk-HTML-Log-Dienst erlaubt Codeausführung
Zusammenfassung
Checkmk-Versionen vor 2.5.0p19 und 2.4.0p40 sowie 2.3.0 (End-of-Life) enthalten eine Path-Traversal-Schwachstelle im Test-Dienst Robotmk der Synthetic Monitoring. Ein Angreifer, der die Agent-Ausgabe eines überwachten Hosts kontrolliert, kann eine präparierte HTML-Logdatei an einem beliebigen Ort mit benutzerdefiniertem Inhalt ablegen. Dadurch wird Codeausführung als Checkmk-Site-Benutzer möglich. Der Angreifer muss zuerst einen überwachten Host mit Root-Rechten kompromittieren, und die automatische Dienst-Erkennung muss aktiviert sein oder ein Monitoring-Administrator muss die Robotmk-Dienste bestätigen.
Betroffen
- Checkmk 2.5.0 vor 2.5.0p19
- Checkmk 2.4.0 vor 2.4.0p40
- Checkmk 2.3.0 (End-of-Life). Das Werk des Herstellers führt sie als betroffen auf; der CNA-Eintrag markiert 2.3.0 standardmässig als nicht betroffen. Von einer Betroffenheit ist auszugehen.
Behoben in
- Checkmk 2.5.0p19
- Checkmk 2.4.0p40
- Checkmk 2.3.0: kein Fix, End-of-Life
Umgehung
- Unbekannt. Der Hersteller beschreibt über die korrigierten Versionen hinaus keine Workaround-Massnahme.
- Den Kreis der Personen einschränken, die überwachte Hosts und Robotmk-Dienste hinzufügen oder ändern können.
- Agent-Ausgaben und Plug-ins von nicht vollständig vertrauenswürdigen Hosts prüfen.
Ausnutzung
- Zum Zeitpunkt der Erstellung ist keine aktive Ausnutzung bekannt.
- Kein öffentlicher Proof of Concept gefunden.
- Soweit bestätigt, nicht im CISA-KEV-Katalog gelistet.
- Der NVD-Status ist Deferred; der CVSS-Wert 9.4 stammt vom CNA.
Unsere Empfehlung
- Alle Checkmk-Instanzen und deren Versionen inventarisieren, einschliesslich 2.3.0.
- Prioritär auf 2.5.0p19 oder 2.4.0p40 aktualisieren.
- Jede Instanz mit 2.3.0 durch eine unterstützte Version ersetzen.
- Die gleichzeitig veröffentlichten Korrekturen CVE-2026-118965 und CVE-2026-121374 mit denselben Versionen einspielen.
- Root-Zugriff auf überwachten Hosts einschränken und die automatische Erkennung von Robotmk-Diensten deaktivieren, wo nicht benötigt.
- Agent-Plug-ins und Spool-Dateien auf unerwartete Änderungen überwachen.
Öffentliche Exploits
In PoC-in-GitHub, Metasploit und Exploit-DB ist für diese CVE nichts verzeichnet.
Quellen der Recherche
- Checkmk Werk #22624 checkmk.com
- OffSeq Radar: CVE-2026-120495 radar.offseq.com
- OffSeq Radar: CVE-2026-121374 radar.offseq.com
- OffSeq Radar: CVE-2026-118965 radar.offseq.com
- Checkmk Werk #19238 (earlier HTML log XSS fix) checkmk.com
Recherchiert und auf Deutsch und Englisch aufbereitet von einer KI (Claude von Anthropic) auf Basis von NVD, CISA, EPSS und den genannten Quellen. Massgebend sind die Angaben des Herstellers. Recherche vom 11.11.2026 12:22.
Referenzen der NVD (1)
Quellen
Der Tracker verbindet offizielle, frei nutzbare Datenquellen – laufend aktualisiert:
- NVD (NIST) – CVE, Bewertung (CVSS), betroffene Produkte
- CISA KEV – von der CISA bestätigt aktiv ausgenutzte Lücken
- CISA Vulnrichment – Einschätzung der CISA (SSVC) im offiziellen CVE-Eintrag
- FIRST EPSS – Wahrscheinlichkeit einer Ausnutzung
- Microsoft MSRC – Patch Tuesday: Lücken, Schweregrad, Updates
- PoC-in-GitHub – öffentliche Proof-of-Concept-Repositories
- Metasploit (Rapid7) – Module des Metasploit Framework
- Exploit-DB (OffSec) – Archiv öffentlicher Exploits (nur Verweise)
- Patch-Tage: offizielle Seiten der Hersteller (je Hersteller verlinkt) (Patch-Tage der Hersteller)
Dieses Angebot nutzt Daten der NVD-API, ist aber von der NVD weder unterstützt noch zertifiziert. EPSS-Daten © FIRST.org.
Betroffen? Wir helfen.
Wir prüfen, ob Ihre Systeme betroffen sind, spielen Updates ein und schliessen die Lücke – auf Wunsch auch laufend mit dem System Health Checker.
