🇰🇷 한글 설명
Pomerium의 기반이 되는 Envoy에 포함된 두 가지 권한 부여 관련 취약점(CVE-2021-32777, CVE-2021-32779)으로 인해 발생합니다. 특수하게 조작된 요청을 통해 잘못된 라우팅이나 권한 정책 결정이 내려질 수 있습니다.
💡 쉬운 설명
인증 프록시 프로그램인 Pomerium에서 경로 기반의 보안 규칙이 제대로 작동하지 않을 수 있는 문제입니다. 공격자가 조작된 요청을 보내면 허가되지 않은 페이지에 접근하거나 잘못된 경로로 연결될 위험이 있습니다.
🇺🇸 원문 (English)
Pomerium is an open source identity-aware access proxy. Envoy, which Pomerium is based on, contains two authorization related vulnerabilities CVE-2021-32777 and CVE-2021-32779. This may lead to incorrect routing or authorization policy decisions. With specially crafted requests, incorrect authorization or routing decisions may be made by Pomerium. Pomerium v0.14.8 and v0.15.1 contain an upgraded envoy binary with these vulnerabilities patched. This issue can only be triggered when using path prefix based policy. Removing any such policies should provide mitigation.
📍 영향받는 시스템
Pomerium v0.14.8 미만 및 v0.15.1 미만 버전 (경로 접두사 기반 정책 사용 시)
⚔️ 공격 벡터
경로 접두사(path prefix) 기반 정책을 사용하는 환경에서 특수하게 조작된 HTTP 요청을 전송
🛡️ 대응 방법
Pomerium를 v0.14.8 또는 v0.15.1 이상의 버전으로 업데이트하거나, 경로 접두사 기반 정책을 제거합니다.
🔧 검증 코드
명령어 결과에 v0.14.8 또는 v0.15.1 이상의 버전이 출력되면 취약점이 패치된 상태입니다.
pomerium --version 2>/dev/null | grep -E 'v0\.14\.8|v0\.15\.1'
📊 CVSS Vector String
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:N
💻 영향받는 소프트웨어
IBM Verify Identity Access