🔍 CVE-2026-93435

7.5
CVSS Score
HIGH
2026-09-17
2026-09-28 15:17
✅ 완료

🇰🇷 한글 설명

redis-parser 3.0.0 이하 버전의 RESP 프로토콜 파서에서 서비스 거부(DoS) 취약점이 발견되었습니다. 공격자가 중첩된 배열을 포함한 조작된 RESP 바이트 스트림을 전송하면, 무제한 재귀로 인해 V8 호출 스택이 고갈되어 Node.js 프로세스가 예외 처리 없이 종료될 수 있습니다.

💡 쉬운 설명

악의적인 데이터를 보내면 프로그램이 스스로를 무한히 호출하다가 과부하로 인해 갑자기 꺼져버리는 문제입니다. 이로 인해 서비스가 중단될 수 있습니다.

🇺🇸 원문 (English)

redis-parser through 3.0.0 contains a denial of service vulnerability in the RESP protocol parser that allows malicious Redis endpoints to crash the client process through unbounded recursion on nested arrays. Attackers can send crafted RESP byte streams with repeated array headers that exhaust the V8 call stack, causing an uncaught RangeError that terminates the Node.js process without triggering error handling callbacks.

📍 영향받는 시스템

redis-parser 3.0.0 이하 버전

⚔️ 공격 벡터

중첩된 배열 구조를 가진 조작된 RESP 바이트 스트림 전송

🛡️ 대응 방법

redis-parser를 최신 보안 패치가 적용된 버전으로 업데이트하십시오.

🔧 검증 코드

출력된 결과에서 redis-parser의 버전을 확인하여 3.0.0 이하인지 체크합니다.

Shell / Script
npm list redis-parser

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Node.js