🇰🇷 한글 설명
Traefik v3.7.0 미만 버전의 Kubernetes Ingress-NGINX 프로바이더에서 인증 우회 취약점이 발견되었습니다. ssl-redirect가 비활성화된 상태에서 특정 헤더를 조작하면 공격자가 mTLS 인증을 통과한 것처럼 신원을 위장할 수 있습니다.
💡 쉬운 설명
해커가 가짜 신분증 정보를 담은 특수한 메시지를 보내 시스템이 마치 인증된 사용자인 것처럼 착각하게 만드는 보안 결함입니다. 이를 통해 인증 절차 없이 시스템에 무단으로 접속할 수 있습니다.
🇺🇸 원문 (English)
Traefik from v3.7.0 before v3.7.14 contains an authentication bypass vulnerability in its Kubernetes Ingress-NGINX provider that forwards client-supplied Ssl-Client-* headers on the plaintext HTTP router. When ssl-redirect is disabled alongside auth-tls-pass-certificate-to-upstream, unauthenticated attackers can send Ssl-Client-Verify: SUCCESS with a chosen certificate subject and issuer to impersonate mTLS identities.
📍 영향받는 시스템
Traefik v3.7.0 ~ v3.7.13
⚔️ 공격 벡터
HTTP 라우터에 조작된 Ssl-Client-* 헤더를 전송하여 mTLS 인증을 우회함
🛡️ 대응 방법
Traefik을 v3.7.14 이상의 최신 버전으로 업데이트하십시오.
🔧 검증 코드
출력된 버전이 v3.7.14 미만인 경우 해당 취약점에 노출된 상태입니다.
traefik version | grep -E 'v3\[0-7]\.[0-7]\.[0-9]{1,2}'