🔍 CVE-2022-24878

7.7
CVSS Score
HIGH
2022-05-06
2026-06-17 04:32
✅ 완료

🇰🇷 한글 설명

Kubernetes를 위한 지속적 인도 솔루션인 Flux의 kustomize-controller에서 경로 탐색(Path Traversal) 취약점이 발견되었습니다. 공격자가 악성 kustomization.yaml 파일을 통해 컨트롤러 수준에서 서비스 거부(DoS) 상태를 유발할 수 있습니다.

💡 쉬운 설명

나쁜 의도를 가진 설정 파일을 통해 시스템의 파일 경로를 마음대로 넘나들며 컨트롤러를 마비시킬 수 있는 문제입니다. 이로 인해 서비스가 중단되어 정상적인 배포 작업이 불가능해질 수 있습니다.

🇺🇸 원문 (English)

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.

📍 영향받는 시스템

kustomize-controller v0.24.0 미만 버전 및 flux2 v0.29.0 미만 버전

⚔️ 공격 벡터

악의적으로 조작된 kustomization.yaml 파일을 통한 경로 탐색 공격

🛡️ 대응 방법

kustomize-controller v0.24.0 또는 flux2 v0.29.0 이상 버전으로 업그레이드

🔧 검증 코드

명령어 결과에 v0.29.0 이상의 flux 버전 또는 v0.24.0 이상의 kustomize-controller 버전이 포함되어 있는지 확인합니다.

Shell / Script
flux --version | grep -E 'v0.29.0|v0.24.0'

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:N/I:N/A:H

💻 영향받는 소프트웨어

Kubernetes