CVE catalog

CVE-2026-75596

Netty is an asynchronous, event-driven network application framework. Prior to 4.1.137.Final and 4.2.17.Final, the default io.netty.handler.ssl.SniHandler constructors use the pre-handshake ClientHell

[CVE catalog]

Severity
High · CVSS 8.7CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Published
Updated
Source
[NVD] · [CVE record]
EPSS
0.37% · Oct 25, 2026

Netty is an asynchronous, event-driven network application framework. Prior to 4.1.137.Final and 4.2.17.Final, the default io.netty.handler.ssl.SniHandler constructors use the pre-handshake ClientHello aggregation path in handler/src/main/java/io/netty/handler/ssl/SslClientHelloHandler.java at io.netty.handler.ssl.SslClientHelloHandler#decode, where handshakeBuffer.clear() and writeBytes() recopy all previously received body bytes for every additional TLS record. An unauthenticated remote peer can advertise a large ClientHello and deliver its body in thousands of tiny records, causing quadratic CPU work on the event loop before the TLS handshake completes and degrading TLS handling for other clients. This issue is fixed in versions 4.1.137.Final and 4.2.17.Final.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debiannettysid1:4.1.48-16vulnerable
Debiannettyforky1:4.1.48-16vulnerable
Debiannettytrixie1:4.1.48-10+deb13u1vulnerable
Debiannettytrixie-security1:4.1.48-10+deb13u1vulnerable
Debiannettybookworm1:4.1.48-7+deb12u2vulnerable
Debiannettybookworm-security1:4.1.48-7+deb12u2vulnerable
Mavenio.netty:netty-handlerNot reported4.1.137.Finalfixed
CpenettyNot reported4.2.17fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debiannettysourcesid(unfixed)not yet assignedNot reported[1145017]
Debiannettysourceforky(unfixed)not yet assignedNot reported[1145017]
Debiannettysourcetrixie(unfixed)not yet assignedNot reported[1145017]
Debiannettysourcebookworm(unfixed)not yet assignedNot reported[1145017]
Mavenio.netty:netty-handlermavenNot reported4.1.137.FinalNot reportedGHSA-FCCG-MWVH-QQG4Not reported
CpenettycpeNot reported4.2.17Not reportedNVD-CVE-2026-75596Not reported

[Debian bug #1145017]

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • [libnetty-java]Affected

    Source package: [netty]

    Details (4)
    • 1:4.1.48-7+deb12u2 · all · bookworm

      Affected

      nvd · netty · debian · bookworm; nvd · netty · debian · 12

    • 1:4.1.48-7+deb12u2 · all · bookworm

      Affected

      nvd · netty · debian · bookworm; nvd · netty · debian · 12

    • 1:4.1.48-7+deb12u2 · all · bookworm-security

      Affected

      nvd · netty · debian · bookworm; nvd · netty · debian · 12

    • 1:4.1.48-7+deb12u2 · all · bookworm-security

      Affected

      nvd · netty · debian · bookworm; nvd · netty · debian · 12

[Debian 13 (Trixie)]

  • [libnetty-java]Affected

    Source package: [netty]

    Details (4)
    • 1:4.1.48-10+deb13u1 · all · trixie

      Affected

      nvd · netty · debian · 13

    • 1:4.1.48-10+deb13u1 · all · trixie

      Affected

      nvd · netty · debian · 13

    • 1:4.1.48-10+deb13u1 · all · trixie-security

      Affected

      nvd · netty · debian · 13

    • 1:4.1.48-10+deb13u1 · all · trixie-security

      Affected

      nvd · netty · debian · 13

Observed:

References