Skip to content
OpenAdvisories
Medium · 5.3 CVE-2026-116542 EUVD-2026-109912GHSA-98m4-7wj9-fxmw

Netty netty-tcnative before 2.0.84.Final SNI Hostname Spoofing via Modified UTF-8 Decoding

Published Oct 26, 2026 · Updated Oct 31, 2026 · Assigned by VulnCheck

Description

Netty netty-tcnative before 2.0.84.Final contains an SNI hostname spoofing vulnerability that allows remote unauthenticated clients to alter hostnames via JNI NewStringUTF decoding. Attackers can send overlong encodings like 0xC0 0x80 in the ClientHello server_name to confuse SNI-based certificate selection, access decisions, and logging.

Affected products

VendorProductAffectedFixed
netty netty-tcnative < 2.0.84.Final 2.0.84.Final
netty netty-tcnative-boringssl-static < 2.0.84.Final 2.0.84.Final

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 netty-tcnative No fix yet —
Debian 13 netty-tcnative No fix yet —
Debian 12 netty-tcnative No fix yet —
ReleasePackageFixed inAdvisory
Ubuntu 26.10 netty-tcnative No fix yet —
Ubuntu 26.04 LTS netty-tcnative No fix yet —
Ubuntu 24.04 LTS netty-tcnative No fix yet —
Ubuntu 22.04 LTS netty-tcnative No fix yet —
Ubuntu 20.04 LTS netty-tcnative No fix yet —
Show 2 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu 18.04 LTS netty-tcnative No fix yet —
Ubuntu 16.04 LTS netty-tcnative No fix yet —
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed netty-tcnative 2.0.85-1.1 openSUSE-SU-2026:12403-1

Advisories 1

References