🔍 CVE-2026-15571

7.3
CVSS Score
HIGH
2026-08-18
2026-08-20 15:17
✅ 완료

🇰🇷 한글 설명

오픈소스 ID 및 액세스 관리 솔루션인 Keycloak의 레거시 클라이언트 주도 계정 연결 엔드포인트에서 결함이 발견되었습니다. 공격자가 예측 가능한 해시를 사용하여 유효한 연결 URL을 위조함으로써 사용자의 계정을 공격자의 외부 ID에 연결하고 계정을 탈취할 수 있습니다.

💡 쉬운 설명

로그인 과정에서 사용하는 보안 암호가 예측 가능하여 발생하는 문제입니다. 공격자가 가짜 연결 링크를 만들어 사용자의 계정을 자신의 계정과 연결해버리면, 사용자의 아이디로 로그인할 수 있게 됩니다.

🇺🇸 원문 (English)

A flaw was found in the legacy client-initiated account-linking endpoint of Keycloak, a widely used open-source identity and access management solution. The mechanism used to protect the account-linking process from unauthorized requests relies on a hash that can be predicted by a malicious OIDC client. By tricking a user into authenticating, an attacker-controlled client can forge a valid linking URL to connect the victim's account to an attacker's external identity. This results in a full account takeover, allowing the attacker to log in as the victim.

📍 영향받는 시스템

Keycloak (레거시 클라이언트 주도 계정 연결 엔드포인트 사용 버전)

⚔️ 공격 벡터

예측 가능한 해시를 이용한 계정 연결 URL 위조 및 사용자 인증 유도

🛡️ 대응 방법

Keycloak을 최신 보안 패치가 적용된 버전으로 업데이트하거나 레거시 엔드포인트 사용을 중단하십시오.

🔧 검증 코드

출력 결과에서 취약한 레거시 엔드포인트 설정이 활성화되어 있는지 확인하십시오.

Shell / Script
curl -s http://localhost:8080/auth/realms/master/.well-known/openid-configuration | grep -i 'account-linking'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Storage Protect Client