CVE-2026-61794 in Capsule
Zusammenfassung
von VulDB • 18.09.2026
Capsule ist ein Multi-Tenancy- und richtlinienbasiertes Framework für Kubernetes. Von Version 0.13.0 bis 0.13.7 wird die Tenant-Aktualisierungsvalidierung in `internal/webhook/tenant/validation/forbidden_annotations_regex.go` falsch implementiert: Sie kompiliert `ForbiddenLabels.Regex` sowohl für die Label- als auch für die Annotation-Prüfungen, anstatt stattdessen `ForbiddenAnnotations.Regex` zu validieren. Ein Administrator, der einen Tenant aktualisieren kann, kann daher eine fehlerhafte `ForbiddenAnnotations.Regex` persistieren, während der Label-Ausdruck gültig bleibt. Bei der späteren Erstellung oder Aktualisierung eines Namespaces wird der gespeicherte Ausdruck durch `pkg/api/forbidden_list.go` geleitet, wo `regexp.MustCompile` bei der Validierung verbotener Metadaten einen Panic auslösen und die Namespace-Operationen für den betroffenen Tenant blockieren kann. Dieses Problem wurde in Version 0.13.7 behoben.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.