Netty
cpe:2.3:a:netty:netty:*:*:*:*:*:*:*, +1 more
- <= 4.2.12.Final
- <= 4.1.132.Final
A vulnerability in Netty's HTTP codec prior to versions 4.2.13.Final and 4.1.133.Final allows for HTTP request smuggling attacks. The issue arises because the chunk size parser in 'HttpObjectDecoder' silently overflows the integer type. This overflow can be exploited by crafting a specific chunk size, enabling an attacker to inject and smuggle additional HTTP requests within a chunked transfer encoding.
Exploitation of this vulnerability leads to HTTP request smuggling, where an attacker can inject arbitrary HTTP requests that are processed by the server.
The vulnerability can be reproduced by sending a chunked HTTP request with a crafted chunk size that causes an integer overflow. The Netty server will parse the request incorrectly, allowing a second, smuggled request to be injected and processed.
Users should upgrade to Netty versions 4.2.13.Final or 4.1.133.Final.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.