CVE-2026-50010

HighCVSS 7.5/10Last modified Sep 18, 2026

Description

Netty is a network application framework for development of protocol servers and clients. Prior to versions 4.1.135.Final and 4.2.15.Final, SimpleTrustManagerFactory.engineGetTrustManagers() and related paths wrap any user-supplied plain X509TrustManager in X509TrustManagerWrapper, which extends X509ExtendedTrustManager but implements the 3-arg checkServerTrusted(chain, authType, SSLEngine) by discarding the SSLEngine and calling the 2-arg delegate. Because the object now IS an X509ExtendedTrustManager, neither SunJSSE's internal AbstractTrustManagerWrapper nor Netty's own OpenSslX509TrustManagerWrapper will re-wrap it to add endpoint-identification. Consequently, even though Netty 4.2 sets endpointIdentificationAlgorithm="HTTPS" by default, a client built with `SslContextBuilder.forClient().trustManager(somePlainX509TrustManager)` performs no hostname verification at all. Versions 4.1.135.Final and 4.2.15.Final patch the issue.

Metrics

CVSS 3.1 7.5/10CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N

Weakness enumeration

Affected software

VendorProductVersions
nettynetty>= 4.2.0.Final, < 4.2.15.Final; < 4.1.135.Final
Red HatCryostat 4 on RHEL 9—
Red HatCryostat 4 on RHEL 9—
Red HatCryostat 4 on RHEL 9—
Red HatRed Hat AMQ Broker 7.13.6—
Red HatRed Hat AMQ Broker 7.14.1—
Red HatRed Hat Build of Apache Camel 3.33 for Quarkus 3.33.2.SP1—
Red HatRed Hat build of Apache Camel 4.18.1.P1 for Spring Boot 3.5.16—
Red HatRed Hat build of Quarkus 3.27.4.SP1—
Red HatRed Hat build of Quarkus 3.33.2.SP1—
Red HatRed Hat Data Grid 8.6.2—
Red HatRed Hat JBoss Enterprise Application Platform 7.4 ELS on RHEL 7—
Red HatRed Hat JBoss Enterprise Application Platform 7.4 ELS on RHEL 7—
Red HatRed Hat JBoss Enterprise Application Platform 7.4 ELS on RHEL 7—
Red HatRed Hat JBoss Enterprise Application Platform 7.4 ELS on RHEL 7—
Red HatRed Hat JBoss Enterprise Application Platform 7.4 ELS on RHEL 7—
Red HatRed Hat JBoss Enterprise Application Platform 7.4 ELS on RHEL 7—
Red HatRed Hat JBoss Enterprise Application Platform 7.4 ELS on RHEL 7—
Red HatRed Hat JBoss Enterprise Application Platform 7.4 ELS on RHEL 7—
Red HatRed Hat JBoss Enterprise Application Platform 7.4 ELS on RHEL 7—
Red HatRed Hat JBoss Enterprise Application Platform 7.4 ELS on RHEL 7—
Red HatRed Hat JBoss Enterprise Application Platform 7.4 ELS on RHEL 7—
Red HatRed Hat JBoss Enterprise Application Platform 7.4 ELS on RHEL 7—
Red HatRed Hat JBoss Enterprise Application Platform 7.4 ELS on RHEL 7—
Red HatRed Hat JBoss Enterprise Application Platform 7.4 ELS on RHEL 7—
Red HatRed Hat JBoss Enterprise Application Platform 7.4 ELS on RHEL 7—
Red HatRed Hat JBoss Enterprise Application Platform 7.4 ELS on RHEL 7—
Red HatRed Hat JBoss Enterprise Application Platform 7.4 ELS on RHEL 7—
Red HatRed Hat JBoss Enterprise Application Platform 7.4 ELS on RHEL 8—
Red HatRed Hat JBoss Enterprise Application Platform 7.4 ELS on RHEL 8—
Red HatRed Hat JBoss Enterprise Application Platform 7.4 ELS on RHEL 8—
Red HatRed Hat JBoss Enterprise Application Platform 7.4 ELS on RHEL 8—
Red HatRed Hat JBoss Enterprise Application Platform 7.4 ELS on RHEL 8—
Red HatRed Hat JBoss Enterprise Application Platform 7.4 ELS on RHEL 8—
Red HatRed Hat JBoss Enterprise Application Platform 7.4 ELS on RHEL 8—
Red HatRed Hat JBoss Enterprise Application Platform 7.4 ELS on RHEL 8—
Red HatRed Hat JBoss Enterprise Application Platform 7.4 ELS on RHEL 8—
Red HatRed Hat JBoss Enterprise Application Platform 7.4 ELS on RHEL 8—
Red HatRed Hat JBoss Enterprise Application Platform 7.4 ELS on RHEL 8—
Red HatRed Hat JBoss Enterprise Application Platform 7.4 ELS on RHEL 8—
Red HatRed Hat JBoss Enterprise Application Platform 7.4 ELS on RHEL 8—
Red HatRed Hat JBoss Enterprise Application Platform 7.4 ELS on RHEL 8—
Red HatRed Hat JBoss Enterprise Application Platform 7.4 ELS on RHEL 8—
Red HatRed Hat JBoss Enterprise Application Platform 7.4 ELS on RHEL 8—
Red HatRed Hat JBoss Enterprise Application Platform 7.4 ELS on RHEL 8—
Red HatRed Hat JBoss Enterprise Application Platform 7.4 ELS on RHEL 9—
Red HatRed Hat JBoss Enterprise Application Platform 7.4 ELS on RHEL 9—
Red HatRed Hat JBoss Enterprise Application Platform 7.4 ELS on RHEL 9—
Red HatRed Hat JBoss Enterprise Application Platform 7.4 ELS on RHEL 9—
Red HatRed Hat JBoss Enterprise Application Platform 7.4 ELS on RHEL 9—

References

Timeline

Published
Jun 12, 2026
Last modified
Sep 18, 2026
NVD status
Modified

Related CVEs from 2026

CVE-2026-500117.5Netty is a network application framework for development of protocol servers and clients. Prior to versions 4.1.135.Final and 4.2.15.Final, CVE-2026-500125.5Squid is a caching proxy for the Web. Prior to 7.6, due to an improper input validation bug in cache digest reply handling (peerDigestSwapInCVE-2026-500137.5Hoverfly is an open source API simulation tool. Prior to version 1.12.8, when Hoverfly is running in Diff mode, the `AddDiff()` function wriCVE-2026-500147.3pnpm is a package manager. Prior to 10.34.0 and 11.4.0, pnpm passes the lockfile-controlled git resolution.commit value to git fetch withoutCVE-2026-500157.3pnpm is a package manager. Prior to 10.34.0 and 11.4.0, pnpm's patch application pipeline (@pnpm/patch-package) performs no path validation CVE-2026-500168.8pnpm is a package manager. Prior to 10.34.0 and 11.4.0, pnpm allows a transitive dependency alias from registry package metadata to contain CVE-2026-500176.5pnpm is a package manager. Prior to 10.34.0 and 11.4.0, pnpm can send user-level unscoped npm authentication credentials to a registry choseCVE-2026-500186.5Hoverfly is an open source API simulation tool. Prior to version 1.12.8, remote post-serve actions use `http.DefaultClient` without any timeCVE-2026-500197.4yt-dlp is a command-line audio/video downloader. From 2023.09.24 until 2026.06.09, if curl is used as an external downloader for yt-dlp, cooCVE-2026-50027.3A vulnerability has been found in PromtEngineer localGPT up to 4d41c7d1713b16b216d8e062e51a5dd88b20b054. The impacted element is the functioCVE-2026-500205.3Netty is a network application framework for development of protocol servers and clients. Prior to versions 4.1.135.Final and 4.2.15.Final, CVE-2026-500218.1pnpm is a package manager. Prior to 10.34.0 and 11.4.0, pnpm's tarball extraction worker skips integrity verification when the integrity fie