🔍 CVE-2026-44890

7.5
CVSS Score
HIGH
2026-06-11
2026-09-18 13:18
✅ 완료

🇰🇷 한글 설명

Netty의 Redis 코덱 모듈에서 \r\n이 없는 악의적인 Redis 페이로드를 다중 연결로 전송할 경우, 서버의 직접 메모리 풀이 고갈되어 서비스 거부(DoS)가 발생합니다. 이 취약점은 4.1.135.Final 및 4.2.15.Final 버전에서 패치되었습니다.

💡 쉬운 설명

공격자가 잘못된 형식의 데이터를 보내 서버의 메모리를 가득 채워 정상적인 서비스를 마비시키는 공격입니다. 해당 소프트웨어를 최신 버전으로 업데이트하면 이 문제를 해결할 수 있습니다.

🇺🇸 원문 (English)

Netty is a network application framework for development of protocol servers and clients. In netty-codec-redis prior to versions 4.1.135.Final and 4.2.15.Final, an attacker can cause DoS by sending crafted Redis payloads across multiple connections without `\r\n`. This exhausts the server's direct memory pool (OutOfDirectMemoryError), preventing legitimate connections from being processed. Versions 4.1.135.Final and 4.2.15.Final patch the issue.

📍 영향받는 시스템

Netty netty-codec-redis 4.1.134.Final 이하 및 4.2.14.Final 이하

⚔️ 공격 벡터

다중 연결을 통해 \r\n이 누락된 악성 Redis 페이로드 전송

🛡️ 대응 방법

Netty netty-codec-redis를 4.1.135.Final 또는 4.2.15.Final 이상으로 업그레이드

🔧 검증 코드

출력된 버전이 4.1.135.Final 또는 4.2.15.Final 미만인 경우 취약한 것으로 판단

Shell / Script
mvn dependency:tree -Dincludes=io.netty:netty-codec-redis | grep -E '4\.1\.[0-9]{2}|4\.2\.[0-9]{2}'

📊 CVSS Vector String

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