🔍 CVE-2025-32023

7.0
CVSS Score
HIGH
2025-07-07
2026-06-17 09:11
✅ 완료

🇰🇷 한글 설명

Redis의 hyperloglog 작업 중 특수하게 제작된 문자열을 사용하여 스택 또는 힙 영역의 경계를 벗어난 쓰기(out of bounds write)를 유발할 수 있는 취약점입니다. 인증된 사용자가 이 취약점을 악용할 경우 원격 코드 실행(RCE)으로 이어질 가능성이 있습니다.

💡 쉬운 설명

Redis 데이터베이스의 특정 기능을 사용할 때 메모리 관리 오류를 일으켜 해커가 시스템을 제어할 수 있는 보안 약점입니다. 인증된 사용자가 잘못된 데이터를 입력하면 발생할 수 있습니다.

🇺🇸 원문 (English)

Redis is an open source, in-memory database that persists on disk. From 2.8 to before 8.0.3, 7.4.5, 7.2.10, and 6.2.19, an authenticated user may use a specially crafted string to trigger a stack/heap out of bounds write on hyperloglog operations, potentially leading to remote code execution. The bug likely affects all Redis versions with hyperloglog operations implemented. This vulnerability is fixed in 8.0.3, 7.4.5, 7.2.10, and 6.2.19. An additional workaround to mitigate the problem without patching the redis-server executable is to prevent users from executing hyperloglog operations. This can be done using ACL to restrict HLL commands.

📍 영향받는 시스템

Redis 2.8 ~ 8.0.3 미만, 7.4.5 미만, 7.2.10 미만, 6.2.19 미만 버전

⚔️ 공격 벡터

인증된 사용자가 hyperloglog 관련 명령에 특수하게 조작된 문자열을 입력하여 메모리 경계 초과 쓰기 유발

🛡️ 대응 방법

Redis를 최신 패치 버전(8.0.3, 7.4.5, 7.2.10, 6.2.19 이상)으로 업데이트하거나 ACL을 통해 hyperloglog 관련 명령 실행을 제한함

🔧 검증 코드

출력된 버전이 취약점이 해결된 버전(8.0.3, 7.4.5, 7.2.10, 6.2.19 이상)인지 확인

Shell / Script
redis-server --version

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Redis