🇰🇷 한글 설명
ORY Oathkeeper에서 HTTP 경로 트래버설을 통한 권한 우회 취약점이 발견되었습니다. 공격자가 경로 탐색 시퀀스를 포함한 URL을 생성하면, 규칙 평가 시 정규화되지 않은 경로가 사용되어 보호된 경로에 비정상적으로 접근할 수 있습니다.
💡 쉬운 설명
웹사이트의 주소창에 특수 문자를 섞어 입력함으로써, 원래는 들어갈 수 없는 관리자 페이지나 비밀 정보에 몰래 접근할 수 있는 보안 구멍입니다. 마치 출입 통제 시스템이 문 앞의 이름표만 확인하고 실제 문이 어디로 연결되는지는 확인하지 않는 것과 같습니다.
🇺🇸 원문 (English)
ORY Oathkeeper is an Identity & Access Proxy (IAP) and Access Control Decision API that authorizes HTTP requests based on sets of Access Rules. Versions prior to 26.2.0 are vulnerable to an authorization bypass via HTTP path traversal. An attacker can craft a URL containing path traversal sequences (e.g. `/public/../admin/secrets`) that resolves to a protected path after normalization, but is matched against a permissive rule because the raw, un-normalized path is used during rule evaluation. Version 26.2.0 contains a patch.
📍 영향받는 시스템
ORY Oathkeeper 26.2.0 미만 버전
⚔️ 공격 벡터
경로 탐색 시퀀스(예: /public/../admin/secrets)가 포함된 조작된 URL을 통한 HTTP 요청
🛡️ 대응 방법
ORY Oathkeeper를 최신 패치 버전인 26.2.0 이상으로 업데이트하십시오.
🔧 검증 코드
출력된 버전 번호가 26.2.0보다 낮은지 확인하여 취약 여부를 판단합니다.
ory version 2>/dev/null | grep -E 'version'
📊 CVSS Vector String
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:N
💻 영향받는 소프트웨어
IBM Verify Identity Access