🔍 CVE-2026-47206

0.0
CVSS Score
UNKNOWN
2026-06-26
2026-10-25 17:10
✅ 완료

🇰🇷 한글 설명

Dragonfly 인메모리 데이터 저장소의 1.39.9 이전 버전에서 Lua redis.error_reply()를 통한 RESP 프로토콜 주입 취약점이 발견되었습니다. 인증된 사용자가 응답 스트림에 임의의 RESP 메시지를 주입하여 커넥션 풀 클라이언트의 응답 비동기화 문제를 일으킬 수 있습니다.

💡 쉬운 설명

해커가 데이터베이스에 특수 명령어를 보내 응답 데이터의 순서를 엉망으로 만들 수 있는 취약점입니다. 이로 인해 클라이언트가 잘못된 데이터를 받거나 연결이 끊기는 문제가 발생할 수 있습니다.

🇺🇸 원문 (English)

Dragonfly is an in-memory data store built for modern application workloads. Prior to 1.39.9, Dragonfly has a RESP Protocol Injection via Lua redis.error_reply() in EvalSerializer. An authenticated user can inject arbitrary RESP messages into the connection's response stream, potentially causing response desynchronization in connection-pool clients. This vulnerability is fixed in 1.39.9.

📍 영향받는 시스템

Dragonfly version prior to 1.39.9

⚔️ 공격 벡터

인증된 사용자가 Lua 스크립트 내의 redis.error_reply() 함수를 사용하여 RESP 메시지 주입

🛡️ 대응 방법

Dragonfly를 1.39.9 버전 이상으로 업데이트하십시오.

🔧 검증 코드

출력된 버전이 1.39.9 미만인 경우 취약한 버전이 설치된 상태입니다.

Shell / Script
dragonfly --version 2>/dev/null | grep -E '1\.(3[0-8]|4[0-8]\.[0-8])'

💻 영향받는 소프트웨어

Redis