🔍 CVE-2026-97176

4.2
CVSS Score
MEDIUM
2026-09-24
2026-09-26 23:16
✅ 완료

🇰🇷 한글 설명

Keycloak의 인증 수준 강제 메커니즘에서 결함이 발견되었습니다. 낮은 보안 수준의 활성 세션을 가진 사용자가 더 높은 보안 수준을 요구하는 클라이언트에 접근할 때, 로직 오류로 인해 요구된 높은 수준 대신 기존의 낮은 수준 토큰이 잘못 발급될 수 있습니다. 이로 인해 보안 클레임에 의존하는 민감한 리소스에 대한 권한 없는 접근이 가능해질 수 있습니다.

💡 쉬운 설명

로그인 단계가 낮은 사용자가 더 높은 보안이 필요한 서비스에 접속하려 할 때, 시스템이 보안 등급을 높이지 않고 기존의 낮은 등급을 그대로 허용하는 문제입니다. 이로 인해 보안이 강화된 구역에 허가 없이 들어갈 위험이 있습니다.

🇺🇸 원문 (English)

A flaw was found in the Level of Authentication enforcement mechanism of Keycloak, an identity and access management solution. The issue occurs when a client specifically requires a higher security level for a user who already has an active session at a lower level. Due to a logic error in how session re-evaluations are handled, Keycloak may incorrectly issue a token at the lower security level instead of enforcing the required higher level, potentially allowing unauthorized access to sensitive resources that rely on these security claims.

📍 영향받는 시스템

Keycloak (인증 수준 강제 메커니즘이 적용된 버전)

⚔️ 공격 벡터

낮은 보안 수준의 세션을 가진 사용자가 높은 보안 수준을 요구하는 클라이언트에 접근을 시도하여 낮은 수준의 토큰을 획득함

🛡️ 대응 방법

Keycloak을 최신 보안 패치가 적용된 버전으로 업데이트하고 인증 수준 재평가 로직을 점검하십시오.

🔧 검증 코드

현재 설치된 Keycloak의 버전 정보를 확인하여 해당 취약점이 해결된 패치 버전인지 확인하십시오.

Shell / Script
curl -s http://<keycloak-server>/health | grep -i 'status'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

IBM Verify Identity Access