„`html
Zusammenfassung
CVE-2026-9804 beschreibt eine Path-Traversal-Schwachstelle in der virt-exportserver-Komponente von KubeVirt mit einem CVSS-Score von 7.7 (High). Die Vulnerability ermöglicht es Angreifern mit Namespace-Level-Zugriff, durch Ausnutzung von Symbolic Links beliebige Dateien aus dem Exporter-Pod auszulesen und sensible Informationen offenzulegen.
Betroffene Systeme
Die Schwachstelle betrifft KubeVirt-Installationen mit aktiviertem virt-exportserver in der VMExport-Funktionalität. Besonders gefährdet sind Umgebungen, in denen mehrere Mandanten Zugriff auf denselben Kubernetes-Cluster haben. Derzeit ist kein Patch verfügbar, weshalb alle betroffenen Versionen als vulnerabel einzustufen sind.
Technische Details
Die Vulnerability liegt im VMExport-Directory-Endpoint. Ein Angreifer kann innerhalb einer exportierten Filesystem-PVC einen Symbolic Link platzieren, der außerhalb des designierten Mount-Root-Verzeichnisses zeigt. Der virt-exportserver validiert Symlinks unzureichend und folgt diesen über die Mount-Grenzen hinaus. Dies ermöglicht die Aufzählung und das Auslesen beliebiger Dateien im Pod-Dateisystem, einschließlich:
- Kubernetes Service Account Tokens
- Konfigurationsdateien mit Anmeldedaten
- Secrets und Environment-Variablen
- Applikationsdaten anderer Workloads
Empfohlene Massnahmen
Sofortmassnahmen:
- VMExport-Funktionalität deaktivieren, sofern nicht erforderlich
- RBAC-Policies verschärfen und Namespace-Zugriffe einschränken
- Pod Security Standards implementieren
- Netzwerk-Policies zur Isolation etablieren
Mittelfristig: Vendor-Updates auf patched Versionen einspielen, sobald verfĂĽgbar.
Bewertung
Die Schwachstelle erfordert bereits vorhandene Cluster-Authentifizierung und ist daher nicht direkt aus dem Internet exploitbar. Der Schweregrad wird durch das hohe Offenlegungspotenzial und die fehlende Patch-VerfĂĽgbarkeit begrĂĽndet. Organisationen sollten sofort Risikominderungsmassnahmen implementieren.
„`