🇰🇷 한글 설명
Keycloak 코어 서비스의 secure-client-uris 클라이언트 정책 실행기에서 결함이 발견되었습니다. 웹 주소의 시작 부분만 확인하고 호스트를 제대로 검증하지 않는 부적절한 체크 로직으로 인해, 공격자가 특수하게 제작된 도메인을 사용하여 보안 제한을 우회할 수 있습니다. 이를 통해 공격자는 암호화되지 않은 연결을 통해 민감한 인증 코드를 가로챌 수 있습니다.
💡 쉬운 설명
웹사이트 주소가 안전한지 확인하는 과정에서 앞부분만 대충 확인하는 허점이 발견되었습니다. 공격자는 이 허점을 이용해 가짜 주소를 만들어 보안 검사를 통과한 뒤, 사용자의 중요한 로그인 정보를 훔쳐갈 수 있습니다.
🇺🇸 원문 (English)
A flaw was found in the secure-client-uris client policy executor within Keycloak core services. This component is responsible for enforcing security requirements on client configurations, such as requiring encrypted connections for redirect URIs. Due to an improper check that only looks at the start of a web address rather than properly verifying the host, an attacker can bypass these security restrictions by using a specially crafted domain name. This could allow an attacker to intercept sensitive authentication codes over unencrypted connections.
📍 영향받는 시스템
Keycloak core services (secure-client-uris component 포함 버전)
⚔️ 공격 벡터
보안 검사를 우회하도록 설계된 특수 도메인 이름을 이용한 리다이렉트 URI 조작
🛡️ 대응 방법
Keycloak을 최신 보안 패치가 적용된 버전으로 업데이트하고 클라이언트 정책 설정을 재검토하십시오.
🔧 검증 코드
출력된 Keycloak 버전을 확인하여 해당 취약점이 해결된 패치 버전인지 보안 공지사항과 대조하십시오.
keycloak --version 2>/dev/null || rpm -qa | grep keycloak