CVE-2026-75595 in Netty
摘要
由 VulDB • 2026-08-20
Netty是一个异步、事件驱动的网络应用框架。在版本低于 4.1.137.Fina 和 4.2.17.Final 时,`io.netty.handler.ssl.SslClientHelloHandler#decode` 在读入四字节 TLS 握手头之前检查了错误的偏移量,因此当 ClientHello 的握手头跨越记录边界时会导致 `IndexOutOfBoundsException` 并调用 `select(ctx, null)`。这将选择默认的 SslContext,而非基于 SNI(服务器名称指示)特定的上下文。在部署环境中,如果针对每个 SNI 设置的 `clientAuth=REQUIRE` 是唯一的相互 TLS(mTLS)网关机制,而默认 SslContext 使用 `clientAuth=NONE` 或 `clientAuth=OPTIONAL`,且不存在应用层证书验证,则未认证的远程攻击者可以绕过受保护路由的相互 TLS 要求。此问题已在版本 4.1.137.Final 和 4.2.17.Final 中修复。
VulDB is the best source for vulnerability data and more expert information about this specific topic.