🔐 CVE Alert

CVE-2026-118487

HIGH 7.5

Heap exhaustion via unbounded line accumulation in Vert.x STOMP FrameParser

CVSS Score
7.5
EPSS Score
0.0%
EPSS Percentile
0th

In Eclipse Vert.x versions [4.0.0, 4.5.35] or [5.0.0, 5.2.2], the `FrameParser` in vertx-stomp creates a `RecordParser` without setting `maxRecordSize`, so any peer that streams bytes continuously without a newline character causes the parser to accumulate data indefinitely. Both the STOMP server and the STOMP client are affected: a malicious server can exploit this against a connecting client, and a malicious client can exploit this against a server before or after authentication. Sustained byte streaming exhausts JVM heap memory, crashing the affected process and causing a complete denial of service.

CWE CWE-770
Vendor eclipse foundation
Product eclipse vert.x
Published Nov 3, 2026
Last Updated Nov 3, 2026
Stay Ahead of the Next One

Get instant alerts for eclipse foundation eclipse vert.x

Be the first to know when new high vulnerabilities affecting eclipse foundation eclipse vert.x are published — delivered to Slack, Telegram or Discord.

Get Free Alerts → Free · No credit card · 60 sec setup

CVSS v3 Breakdown

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
None
Availability
High

Affected Versions

Eclipse Foundation / Eclipse Vert.x
4.0.0 ≤ 4.5.35 5.0.0 ≤ 5.2.2

References

NVD ↗ CVE.org ↗ EPSS Data ↗
github.com: https://github.com/vert-x3/vertx-stomp/security/advisories/GHSA-cchp-hff9-j7q7 gitlab.eclipse.org: https://gitlab.eclipse.org/security/cve-assignment/-/work_items/521 gitlab.eclipse.org: https://gitlab.eclipse.org/security/vulnerability-reports/-/work_items/864

Credits

Mike Read