PT-2026-48902

CVE-2026-50010

·

Published

2026-06-05

·

Updated

2026-10-31

Description by

CVSS 4.0
9.1
Critical
MetricsAV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N
Name of the Vulnerable Software and Affected Versions Netty versions prior to 4.1.135.Final Netty versions prior to 4.2.15.Final
Description Netty is a network application framework used for developing protocol servers and clients. The SimpleTrustManagerFactory.engineGetTrustManagers() function and related paths wrap user-supplied plain X509TrustManager in X509TrustManagerWrapper. This wrapper extends X509ExtendedTrustManager but implements the 3-argument checkServerTrusted(chain, authType, SSLEngine) function by discarding the SSLEngine and calling the 2-argument delegate. Because the object is identified as an X509ExtendedTrustManager, internal wrappers from SunJSSE or Netty do not re-wrap it to add endpoint-identification. This results in a failure to perform hostname verification when a client is built using SslContextBuilder.forClient().trustManager(somePlainX509TrustManager), even if endpointIdentificationAlgorithm is set to "HTTPS" by default, potentially enabling man-in-the-middle attacks.
Recommendations Update to version 4.1.135.Final. Update to version 4.2.15.Final.
Exploitability
Exploit
Fix
Impacts
Researchers
Vendors
Affected products
Related identifiers
GHSA-C653-97M9-RCG9
CLEANSTART-2026-BK55944
CLEANSTART-2026-DH23427
CLEANSTART-2026-FV79231
CLEANSTART-2026-FZ21134
CLEANSTART-2026-GD86972
CLEANSTART-2026-KL03760
CLEANSTART-2026-LB41442
CLEANSTART-2026-LR71963
CLEANSTART-2026-NE94194
CLEANSTART-2026-NN05980
CLEANSTART-2026-NW12954
CLEANSTART-2026-YY96069
CLEANSTART-2026-ZB03263
CLEANSTART-2026-ZN17450
CLEANSTART-2026-ZY02566
ECHO-C1D7-EAA7-0B03
OPENSUSE-SU-2026:11033-1
RHLW-2026-313117B0CAD7329E
RHSA-2026:49700
RHSA-2026:53644
SUSE-SU-2026:2802-1
Found an issue in the description? Have something to add? Feel free to write us 👾