Skip to main content
← All vulnerabilities
CVE-2018-12541GHSA-45XM-V8GQ-7JQX

In version from 3.0.0 to 3.5.3 of Eclipse Vert.x, the WebSocket HTTP upgrade implementation buffers the full http request before doing the h

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 3.5.4
None on Exploit-DB, Metasploit or GitHub

Summary

In version from 3.0.0 to 3.5.3 of Eclipse Vert.x, the WebSocket HTTP upgrade implementation buffers the full http request before doing the handshake, holding the entire request body in memory. There should be a reasonnable limit (8192 bytes) above which the WebSocket gets an HTTP response with the 413 status code and the connection gets closed.

Timeline

  1. CVE published
  2. Record last updated

Affected versions

  • The Eclipse Foundation Eclipse Vert.x

    From 3.0; through 3.5.3

  • io.vertx:vertx-coreMaven

    From 3.0.0 · fixed in 3.5.4

References 16

bugs.eclipse.org

GitHub · eclipse-vertx/vert.x

access.redhat.com

lists.apache.org