🔍 CVE-2026-67309

7.5
CVSS Score
HIGH
2026-08-01
2026-10-08 16:17
✅ 완료

🇰🇷 한글 설명

Traefik v3.7.0 이상 v3.7.7 이하 버전의 Kubernetes Ingress NGINX 프로바이더에서 경로 탐색(Path Traversal) 취약점이 발견되었습니다. 정규표현식을 사용하는 RewriteTarget 미들웨어 설정 시, 공격자가 조작된 경로를 통해 인증이 필요한 보호된 엔드포인트로 우회 접근할 수 있습니다.

💡 쉬운 설명

웹사이트 주소를 변환해주는 기능의 허점을 이용해, 원래는 로그인을 해야만 들어갈 수 있는 관리자 페이지에 몰래 들어가는 공격입니다. 특수하게 조작된 주소를 입력하면 보안 검사를 피해 내부 경로로 연결될 수 있습니다.

🇺🇸 원문 (English)

Traefik versions >= v3.7.0 and <= v3.7.7 contain a path traversal vulnerability in the Kubernetes Ingress NGINX provider's RewriteTarget middleware (generated from the nginx.ingress.kubernetes.io/rewrite-target annotation). When an Ingress path uses a regex that captures attacker-controlled text without requiring a path separator (e.g., path /api(.*) with rewrite target /$1), a crafted request such as /api../admin matches the public router, is rewritten to a dot-segment traversal path (/../admin), and is forwarded without post-replacement normalization validation. A backend that normalizes dot segments resolves the path to a protected endpoint (e.g., /admin) reachable only through a separate router secured with BasicAuth, DigestAuth, or ForwardAuth, resulting in route-level authentication bypass. The issue is fixed in v3.7.8.

📍 영향받는 시스템

Traefik versions >= v3.7.0 and <= v3.7.7

⚔️ 공격 벡터

정규표현식 기반의 RewriteTarget 설정에서 경로 구분자 없이 조작된 점-세그먼트(dot-segment) 경로를 전송하여 인증 우회

🛡️ 대응 방법

Traefik 버전을 v3.7.8 이상으로 업데이트하십시오.

🔧 검증 코드

명령어 결과에 v3.7.0부터 v3.7.7 사이의 버전이 출력되면 취약한 상태입니다.

Shell / Script
traefik version 2>/dev/null | grep -E 'v3\.(7\.(0|1|2|3|4|5|6|7))'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Kubernetes