io.vertx:vertx-core@4.5.1 vulnerabilities

Direct Vulnerabilities

Known vulnerabilities in the io.vertx:vertx-core package. This does not include vulnerabilities belonging to this package’s dependencies.

Automatically find and fix vulnerabilities affecting your projects. Snyk scans for vulnerabilities and provides fixes for free.
Fix for free
Vulnerability Vulnerable Version
  • H
Resource Exhaustion

io.vertx:vertx-core is a tool-kit for building reactive applications on the JVM.

Affected versions of this package are vulnerable to Resource Exhaustion due to erroneous caching in the server name map, for TCP servers configured with TLS and SNI support. This allows attackers to send TLS client hello messages with fake server names, triggering a JVM out-of-memory error.

Note: This affects only TLS servers with SNI enabled.

How to fix Resource Exhaustion?

Upgrade io.vertx:vertx-core to version 4.4.8, 4.5.3 or higher.

[4.3.4,4.4.8) [4.5.0,4.5.3)
  • H
Denial of Service (DoS)

io.vertx:vertx-core is a tool-kit for building reactive applications on the JVM.

Affected versions of this package are vulnerable to Denial of Service (DoS) due to improper management of Netty FastThreadLocal data structures. An attacker can cause a denial of service by triggering a memory leak.

How to fix Denial of Service (DoS)?

Upgrade io.vertx:vertx-core to version 4.4.7, 4.5.2 or higher.

[4.4.5,4.4.7) [4.5.0,4.5.2)