🇰🇷 한글 설명
HAProxy Kubernetes Ingress Controller 3.1.13 이전 버전에서 config-snippets 기능 활성화 시 create/update 권한을 가진 사용자가 악의적인 구성 스니펫을 제출하여 ingress 토큰 시크릿을 획득할 수 있는 정보 유출 취약점입니다. 3.0.16-ee1, 1.11.13-ee1, 1.9.15-ee1 이상의 Enterprise 버전으로 업그레이드하여 해결됩니다.
💡 쉬운 설명
HAProxy의 설정 입력 기능에서 특정 권한을 가진 사용자가 시스템의 비밀 토큰 정보를 탈취할 수 있습니다. 최신 버전으로 업데이트하면 이 문제가 차단됩니다.
🇺🇸 원문 (English)
HAProxy Kubernetes Ingress Controller before 3.1.13, when the config-snippets feature flag is used, accepts config snippets from users with create/update permissions. This can result in obtaining an ingress token secret as a response. The fixed versions of HAProxy Enterprise Kubernetes Ingress Controller are 3.0.16-ee1, 1.11.13-ee1, and 1.9.15-ee1.
📍 영향받는 시스템
HAProxy Kubernetes Ingress Controller v3.1.13 이전 모든 버전
⚔️ 공격 벡터
config-snippets 기능을 통해 create/update 권한 사용자가 악의적 설정 스니펫 제출로 ingress 토큰 시크릿 추출
🛡️ 대응 방법
3.1.13 이상 또는 Enterprise 3.0.16-ee1, 1.11.13-ee1, 1.9.15-ee1 이상으로 업그레이드
🔧 검증 코드
HAProxy Ingress Controller 배포 버전을 확인하여 패치된 버전으로 실행 중인지 검증합니다.
helm list -A 2>/dev/null | grep -i haproxy || kubectl get deployment -A 2>/dev/null | grep -i haproxy