🇰🇷 한글 설명
Keycloak의 그룹 정책 평가 로직에서 결함이 발견되었습니다. 그룹 정책이 하위 그룹으로 권한을 확장할 때, 시스템이 그룹 멤버십을 확인하기 위해 단순 텍스트 기반의 접두사 검사를 수행하는 문제가 있습니다. 이로 인해 유사한 이름으로 시작하는 다른 그룹에 속한 사용자가 보안 검사를 우회하여 관리 기능이나 보호된 리소스에 무단으로 접근할 수 있습니다.
💡 쉬운 설명
그룹 이름이 비슷하면 시스템이 같은 그룹으로 착각하는 보안 허점이 발견되었습니다. 이를 통해 공격자는 이름이 비슷한 다른 그룹의 권한을 이용해 관리자 권한을 훔칠 수 있습니다.
🇺🇸 원문 (English)
A flaw was found in the group policy evaluation logic of Keycloak, an identity and access management solution. When a group policy is set to extend permissions to child groups, the system incorrectly uses a simple text-based prefix check to verify group membership. This allows a user who belongs to a different group with a similar starting name to bypass security checks and gain unauthorized access to administrative functions or protected resources.
📍 영향받는 시스템
Keycloak (그룹 정책 확장 기능 사용 시)
⚔️ 공격 벡터
유사한 접두사를 가진 그룹 이름을 생성하거나 사용하여 권한 검사 로직을 우회
🛡️ 대응 방법
Keycloak을 최신 보안 패치가 적용된 버전으로 업데이트하고 그룹 명명 규칙을 엄격히 관리
🔧 검증 코드
Keycloak 서비스의 상태를 확인하고, 현재 사용 중인 버전이 취약점이 해결된 패치 버전인지 공식 보안 공지를 통해 대조하십시오.
curl -s http://localhost:8080/health | grep -i 'ready'
📊 CVSS Vector String
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N
💻 영향받는 소프트웨어
IBM Security Verify Access