CVE-2025-55191 in argo-cd
요약
\~에 의해 VulDB • 2026. 05. 24.
Argo CD는 Kubernetes를 위한 선언형 GitOps 지속적 배포 도구입니다. 2.1.0부터 2.14.19, 3.2.0-rc1, 3.1.0-rc1부터 3.1.7, 그리고 3.0.0-rc1부터 3.0.18 사이의 버전에는 저장소 자격 증명 핸들러에 Race Condition이 존재하여, 동일한 저장소 URL에 대한 동시 작업 수행 시 Argo CD 서버가 패닉 상태에 빠져 충돌할 수 있습니다. 이 취약점은 util/db/repository_secrets.go 파일 내의 수많은 저장소 관련 핸들러에 위치해 있습니다. Race Condition을 트리거하려면 저장소 리소스에 대한 권한(생성, 업데이트 또는 삭제 작업)이 있는 유효한 API 토큰이 필요합니다. 이 취약점으로 인해 전체 Argo CD 서버가 충돌하여 사용 불가능한 상태가 됩니다. 공격자는 Race Condition을 반복적이고 지속적으로 트리거하여 서비스 거부(Denial-of-Service) 상태를 유지하고 모든 GitOps 작업을 방해할 수 있습니다. 이 문제는 버전 2.14.20, 3.2.0-rc2, 3.1.8 및 3.0.19에서 수정되었습니다.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.