„`html
Zusammenfassung
CVE-2026-44938 beschreibt eine kritische Schwachstelle in der Agent-seitigen Deployer-Komponente von Fleet. Die Vulnerability ermöglicht es Angreifern mit Git-Push-Zugriff, sicherheitskritische Konfigurationen zu manipulieren und Pod Security Standards (PSS) zu umgehen. Der CVSS-Score von 8.8 klassifiziert diese als High-Severity-Sicherheitslücke.
Betroffene Systeme
Die Schwachstelle betrifft Fleet-Installationen mit aktiviertem Git-Repository-Monitoring. Besonders gefährdet sind Umgebungen, in denen nicht-vertrauenswürdige Benutzer oder automatisierte Systeme Git-Push-Rechte auf Fleet-überwachte Repositories besitzen. Die genauen betroffenen Versionen wurden nicht spezifiziert.
Technische Details
Die Vulnerability liegt in der unzureichenden Input-Validierung der Fleet-Agent-Deployer. Der Agent filtert sicherheitskritische Schlüssel aus der namespaceLabels-Konfiguration (definiert in fleet.yaml oder BundleDeployment.spec.options.namespaceLabels) nicht ordnungsgemäß, bevor diese auf den Ziel-Namespace angewendet werden.
Angreifer können dadurch Pod Security Standards durch direkte Label-Manipulation umgehen. Dies ermöglicht das Deployment von Workloads, die normalerweise durch PSS-Policies blockiert würden. Kritische Labels wie pod-security.kubernetes.io/enforce, pod-security.kubernetes.io/audit und pod-security.kubernetes.io/warn können so kompromittiert werden.
Empfohlene Massnahmen
- Beschränken Sie Git-Push-Zugriffe auf Fleet-Repositories auf vertrauenswürdige Benutzer
- Implementieren Sie Code-Review-Prozesse vor dem Merge in Fleet-Repositories
- Überwachen Sie Änderungen an
namespaceLabelsdurch Audit-Logging - Warten Sie auf einen verfĂĽgbaren Sicherheits-Patch und deployen Sie diesen zeitnah
- Überprüfen Sie bestehende Fleet-Konfigurationen auf verdächtige Label-Manipulationen
- Implementieren Sie zusätzliche Admission-Controller als Defence-in-Depth-Maßnahme
Bewertung
Diese Schwachstelle stellt eine ernsthafte Bedrohung dar, da sie die Sicherheitsinfrastruktur von Kubernetes-Clustern direkt gefährdet. Der hohe CVSS-Score und das fehlende Patch-Update erfordern sofortige Aufmerksamkeit. Die Kombination aus Git-Access-Kontrolle und zusätzlichen Sicherheitsebenen ist dringend erforderlich, bis offizielle Patches verfügbar sind.
„`