From 323c2dfcf08b947bea16abfe7cf99e224eda12ca Mon Sep 17 00:00:00 2001 From: Nate Chadwick <263952448+natechadwick-intsof@users.noreply.github.com> Date: Thu, 17 Sep 2026 14:23:18 -0400 Subject: [PATCH] build(deps): bump io.netty:netty-* 4.1.136.Final -> 4.1.137.Final (CVE-2026-75595 + CVE-2026-75596) Dependabot alerts #169 (critical, CVE-2026-75595) and #168 (medium, CVE-2026-75596) on io.netty:netty-handler are closed by this bump. CVE-2026-75595 (critical, CVSS 9.1): SNI Routing Bypass via Fragmented TLS ClientHello. SslClientHelloHandler.decode checks the wrong offset for the handshake header guard; a fragmented ClientHello whose record header spans the 5-byte TLS record header + 4-byte handshake boundary silently falls back to the default SslContext. Per-SNI mTLS gates are bypassed. Fix in 4.1.137.Final + 4.2.17.Final. CVE-2026-75596 (medium, CVSS 6.9): Fragmented ClientHello records trigger quadratic pre-handshake reassembly in default SNI parsing. With 4095 one-byte fragments the handler recopies 8,386,560 bytes from 24,579 bytes on the wire (341x amplification), exhausting the event-loop CPU before SslHandler takes over. Fix in 4.1.137.Final + 4.2.17.Final. Both CVEs have no Java 1.8 fix line below 4.1.137.Final; 4.1.137.Final is on the same 4.1.x line we already pin and is compiled for Java 6+ (class major version 50 verified on SslClientHelloHandler.class), so it is Java 1.8-compatible. Verification: ./mvn-env.sh dependency:tree -pl system -> netty-codec, netty-common, netty-handler, netty-resolver, netty-transport, netty-transport-classes-epoll, netty-transport-native-epoll, netty-transport-native-unix-common all resolved to 4.1.137.Final. ./mvn-env.sh test-compile -pl system -am -DskipTests -> BUILD SUCCESS. > Co-Authored by Mavis Mavis-Code using MiniMax-M3 with agent mavis. --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index e3e5512bc..83d2f963a 100644 --- a/pom.xml +++ b/pom.xml @@ -177,7 +177,7 @@ 3.5.1 13.3.0.jre8-preview 2.3.11 - 4.1.136.Final + 4.1.137.Final 19.3.0.0 5.12.0 12.1.0.1