漏洞信息
尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。
Vulnerability Title
Netty: Fragmented ClientHello records trigger quadratic pre-handshake reassembly in default SNI parsing
Vulnerability Description
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.
CVSS Information
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
Vulnerability Type
算法复杂性
Vulnerability Title
Netty 资源管理错误漏洞
Vulnerability Description
Netty是Netty团队开源的一个高性能网络通信框架。 Netty 4.1.137.Final之前版本和4.2.17.Final之前版本存在资源管理错误漏洞,该漏洞源于SniHandler在预握手ClientHello聚合路径中对每个额外的TLS记录重新复制所有先前收到的正文字节,导致CPU工作量呈二次方增长,未经身份验证的远程攻击者可利用大型ClientHello和数千个微小记录降低TLS处理性能,造成拒绝服务。
CVSS Information
N/A
Vulnerability Type
N/A