🔍 CVE-2023-6717

6.0
CVSS Score
MEDIUM
2024-04-25
2026-10-27 05:16
✅ 완료

🇰🇷 한글 설명

Keycloak의 SAML 클라이언트 등록 과정에서 관리자가 악성 JavaScript URI를 ACS POST 바인딩 URL로 등록할 수 있는 결함이 발견되었습니다. 이를 통해 공격자는 다른 영역(Realm)의 사용자를 대상으로 XSS 공격을 수행하여 임의의 스크립트를 실행하고 시스템의 기밀성, 무결성, 가용성을 침해할 수 있습니다.

💡 쉬운 설명

관리자 권한을 가진 공격자가 가짜 주소를 등록하여 사용자의 브라우저에서 악성 코드가 실행되게 만드는 보안 취약점입니다. 이를 통해 공격자는 사용자의 정보를 훔치거나 시스템을 마음대로 조작할 수 있습니다.

🇺🇸 원문 (English)

A flaw was found in the SAML client registration in Keycloak that could allow an administrator to register malicious JavaScript URIs as Assertion Consumer Service POST Binding URLs (ACS), posing a Cross-Site Scripting (XSS) risk. This issue may allow a malicious admin in one realm or a client with registration access to target users in different realms or applications, executing arbitrary JavaScript in their contexts upon form submission. This can enable unauthorized access and harmful actions, compromising the confidentiality, integrity, and availability of the complete KC instance.

📍 영향받는 시스템

Keycloak (SAML 클라이언트 등록 기능 사용 시)

⚔️ 공격 벡터

악성 JavaScript가 포함된 URI를 ACS(Assertion Consumer Service) URL로 등록하여 사용자의 폼 제출 시 XSS 실행

🛡️ 대응 방법

Keycloak을 최신 보안 패치가 적용된 버전으로 업데이트하십시오.

🔧 검증 코드

현재 설치된 Keycloak의 버전을 확인하고 최신 보안 패치(CVE-2023-6717 대응 버전)가 적용되었는지 제조사 공지사항과 대조하십시오.

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

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Windows iSCSI Target Service