CVE-2026-118488
Deferred Deferred - Pending Action

Eclipse Vert.x Buffer Overflow via Unbounded EOL-Terminated Lines

Vulnerability report for CVE-2026-118488, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-11-03

Last updated on: 2026-11-03

Assigner: Eclipse Foundation

Description

In Eclipse Vert.x versions [4.0.0, 4.5.35] or [5.0.0, 5.2.2], when a malicious server keeps sending bytes on an EOL-terminated line (not length-prefixed, for example a simple string [1]), we'll keep growing the buffer without bounds, eventually leading to an OOM. We need to have a configurable limit for EOL-terminated lines. If a malicious server sends a specially crafted RESP response (for example a bulk string [2] with missing CRLF trailer), the parser enters an infinite loop where it keeps parsing the same buffer and pushing the same response to the caller, which may lead e.g. to an OOM if the consumer just buffers the responses. We must fix the parser to avoid this infinite looping.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-11-03
Last Modified
2026-11-03
Generated
2026-11-03
AI Q&A
2026-11-03
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Showing 2 associated CPEs

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-UNKNOWN

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This vulnerability affects Eclipse Vert.x Redis client versions between 4.0.0 to 4.5.35 and 5.0.0 to 5.2.2. It allows a malicious Redis server to cause heap exhaustion by sending specially crafted responses like EOL-terminated lines without length prefixes or bulk strings missing CRLF trailers. This leads to unbounded buffer growth or infinite parsing loops, resulting in out-of-memory conditions.

Detection Guidance

Monitor for unusual memory consumption in applications using Eclipse Vert.x Redis client versions 4.0.0 to 4.5.35 or 5.0.0 to 5.2.2. Check for processes crashing due to out-of-memory errors or excessive CPU usage during Redis communication.

Impact Analysis

The impact includes potential denial-of-service due to out-of-memory crashes, degraded performance from continuous buffer growth, and system instability. Attackers can exploit this remotely without privileges or user interaction, primarily affecting availability of applications using vulnerable Vert.x Redis client versions.

Mitigation Strategies

Upgrade Eclipse Vert.x Redis client to versions 5.2.3 or 4.5.36 or later. If upgrading is not immediately possible, implement network-level mitigations such as rate limiting or blocking suspicious Redis server responses.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-118488. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart

Security Radar

News mentioning this vulnerability
Loading related security news...