🔍 CVE-2014-5252

4.9
CVSS Score
MEDIUM
2014-08-25
2026-06-17 00:11
✅ 완료

🇰🇷 한글 설명

OpenStack Identity(Keystone)의 V3 API에서 UUID v2 토큰의 issued_at 값이 업데이트되는 취약점입니다. 인증된 원격 사용자가 GET 또는 HEAD 요청을 통해 토큰 만료를 우회하고 권한을 계속 유지할 수 있습니다.

💡 쉬운 설명

로그인 후 받은 입장권(토큰)의 유효 기간이 지났음에도 불구하고, 특정 요청을 보내면 입장권 시간이 계속 갱신되어 계속 머무를 수 있는 문제입니다. 이를 통해 공격자는 원래 나가야 할 권한을 계속 유지하며 시스템에 접근할 수 있습니다.

🇺🇸 원문 (English)

The V3 API in OpenStack Identity (Keystone) 2014.1.x before 2014.1.2.1 and Juno before Juno-3 updates the issued_at value for UUID v2 tokens, which allows remote authenticated users to bypass the token expiration and retain access via a verification (1) GET or (2) HEAD request to v3/auth/tokens/.

📍 영향받는 시스템

OpenStack Keystone 2014.1.x (2014.1.2.1 미만) 및 Juno (Juno-3 업데이트 미적용 버전)

⚔️ 공격 벡터

인증된 사용자가 v3/auth/tokens/ 경로로 GET 또는 HEAD 요청을 전송하여 토큰 만료 우회

🛡️ 대응 방법

Keystone를 2014.1.2.1 버전 이상 또는 Juno-3 업데이트가 적용된 최신 버전으로 업그레이드

🔧 검증 코드

출력된 버전이 취약한 범위(2014.1.x 미만 또는 업데이트 전 Juno)에 해당하는지 확인

Shell / Script
openstack --version | grep -E '2014.1|juno'

📊 CVSS Vector String

CVSS Vector
AV:N/AC:M/Au:S/C:P/I:P/A:N

💻 영향받는 소프트웨어

IBM Verify Identity Access