CVE-2022-24878
mediumPriorität · verfolgen · 26EPSS 0.010 · 63. PerzentilEUUSEPSS · bewertet 2026-10-26
Flux is an open and extensible continuous delivery solution for Kubernetes. Path Traversal in the kustomize-controller via a malicious `kustomization.yaml` allows an attacker to cause a Denial of Service at the controller level. Workarounds include automated tooling in the user's CI/CD pipeline to validate `kustomization.yaml` files conform with specific policies. This vulnerability is fixed in kustomize-controller v0.24.0 and included in flux2 v0.29.0. Users are recommended to upgrade.
cvss
Technischer Schweregrad, 0–10. Eine Zeile je Quelle.
Basiswert 0–10 · höher = schwerwiegender · Vektor überfahren zum Auflösen⚠ Quellen uneinig · medium–high · 4–7.7
SSVC
Eine Handlungsentscheidung — aus Ausnutzung und Auswirkung.
schwächen
Die CWE-Schwächeklassen, zu denen dies gehört.
betroffene Produkte (8)
Betroffene Produkte und Versionsbereiche.
- Go github.com/fluxcd/kustomize-controller0.16.0 → 0.24.0osvUSpkg:golang/github.com/fluxcd/kustomize-controller
Advisories (4)
Hersteller- und Ökosystem-Meldungen dazu.
- GHSA-7pwf-jg34-hxwpImproper path handling in Kustomization files allows for denial of service2022-05-20ghsa · osvUS
The kustomize-controller enables the use of Kustomize’s functionality when applying Kubernetes declarative state onto a cluster. A malicious user can use a specially crafted `kustomization.yaml` to cause Denial of Service at controller level. In multi-tenancy deployments this can lead to multiple tenants not being able to apply their Kustomizations until the malicious `kustomization.yaml` is removed and the controller restarted. ### Impact Within the affected versions, users with write access to a Flux source are able to craft a malicious `kustomization.yaml` file which causes the controller to enter an endless loop. ### Patches This vulnerability was fixed in kustomize-controller v0.24.0 and included in flux2 v0.29.0 released on 2022-04-20. The changes introduce better handling of Kustomization files blocking references that could lead to endless loops. ### Credits The Flux engineering team found and patched this vulnerability. ### For more information If you have any questions or comments about this advisory please open an issue in the [flux2 repository](http://github.com/fluxcd/flux2).
- BIT-flux-2022-24878Improper path handling in Kustomization files allows for denial of service2025-12-02vendor · osvUS
Flux is an open and extensible continuous delivery solution for Kubernetes. Path Traversal in the kustomize-controller via a malicious `kustomization.yaml` allows an attacker to cause a Denial of Service at the controller level. Workarounds include automated tooling in the user's CI/CD pipeline to validate `kustomization.yaml` files conform with specific policies. This vulnerability is fixed in kustomize-controller v0.24.0 and included in flux2 v0.29.0. Users are recommended to upgrade.
- BIT-kustomize-2022-24878Improper path handling in Kustomization files allows for denial of service2024-03-06vendor · osvUS
Flux is an open and extensible continuous delivery solution for Kubernetes. Path Traversal in the kustomize-controller via a malicious `kustomization.yaml` allows an attacker to cause a Denial of Service at the controller level. Workarounds include automated tooling in the user's CI/CD pipeline to validate `kustomization.yaml` files conform with specific policies. This vulnerability is fixed in kustomize-controller v0.24.0 and included in flux2 v0.29.0. Users are recommended to upgrade.
- GO-2022-0448Improper path handling in Kustomization files allows for denial of service in github.com/fluxcd/flux22024-08-21vendor · osvUS
Improper path handling in Kustomization files allows for denial of service in github.com/fluxcd/flux2
auch bekannt als (7)
Weitere Namen und Kennungen dieser Entität.
- CNNVD-202205-2556cnnvd
- EUVD-2022-3043enisa_euvd
- GHSA-7pwf-jg34-hxwpenisa_euvd
- BIT-flux-2022-24878osv
- BIT-kustomize-2022-24878osv
- GHSA-7pwf-jg34-hxwposv
- GO-2022-0448osv
quellen
Welche Quellen diesen Datensatz belegen und wann.
Referenzen (4)
Externe Belege — Patches, Meldungen, Analysen.
- https://cxsecurity.com/cveshow/CVE-2022-24878/cnnvd
- https://github.com/fluxcd/flux2/security/advisories/GHSA-7pwf-jg34-hxwpcnnvd
- https://github.com/fluxcd/flux2/security/advisories/GHSA-7pwf-jg34-hxwpenisa_euvd
- https://github.com/fluxcd/flux2/security/advisories/GHSA-7pwf-jg34-hxwpThird Party Advisorynvd
Angreifer nutzen Schwachstellen wie diese gegen im Internet exponierte Dienste aus. Sehen Sie mit einem kostenlosen Passiv-Scan, was exponiert ist.
Kostenloser Scan