🇰🇷 한글 설명
오픈소스 ID 및 액세스 관리 솔루션인 Keycloak의 SAML Redirect Binding 구현에서 결함이 발견되었습니다. 커스텀 DEFLATE 압축/해제 도우미가 사용 후 native zlib 메모리를 해제하지 못해 발생하며, 인증되지 않은 공격자가 조작된 SAML 요청을 반복 전송하여 메모리 고갈 및 서비스 거부(DoS)를 유발할 수 있습니다.
💡 쉬운 설명
Keycloak이라는 로그인 관리 프로그램에서 메모리를 제대로 비워주지 않는 버그가 발견되었습니다. 해커가 가짜 요청을 계속 보내면 컴퓨터의 메모리가 가득 차서 서비스가 멈출 수 있습니다.
🇺🇸 원문 (English)
A flaw was found in the SAML Redirect Binding implementation of Keycloak, an open-source identity and access management solution. The issue occurs because the custom DEFLATE compression and decompression helpers fail to release native zlib memory after use. An unauthenticated attacker can exploit this by sending repeated malformed SAML requests, leading to native memory exhaustion and a denial of service.
📍 영향받는 시스템
Keycloak (SAML Redirect Binding 기능을 사용하는 버전)
⚔️ 공격 벡터
인증되지 않은 공격자가 조작된 SAML 요청을 반복적으로 전송하여 메모리 고갈 유도
🛡️ 대응 방법
Keycloak을 최신 보안 패치가 적용된 버전으로 업데이트
🔧 검증 코드
서비스 상태 확인 명령어를 통해 시스템이 정상 작동 중인지 확인하고, 메모리 사용량 급증 여부를 모니터링합니다.
curl -s http://localhost:8080/health | grep -i 'UP'
📊 CVSS Vector String
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
💻 영향받는 소프트웨어
IBM Verify Identity Access