CVE-2025-58056: Netty Permissive Http Chunk Lf Smuggling

The HTTP decoder allows standalone Line Feed (LF) characters as line terminators for chunk delimiters and header lines, skipping arbitrary bytes. This violates HTTP/1.1 RFC requirements (which mandate CRLF) and enables HTTP Request Smuggling when fronted by a proxy network that handles LF properly. Ensure that chunks and header parsers strictly enforce the p

Provally CuratedPublic repositoryHighMedium confidenceVerifiedApache-2.0Java
greprules fetch cve-2025-58056-netty-permissive-http-chunk-lf-smuggling --engine opengrep

Description

The HTTP decoder allows standalone Line Feed (LF) characters as line terminators for chunk delimiters and header lines, skipping arbitrary bytes. This violates HTTP/1.1 RFC requirements (which mandate CRLF) and enables HTTP Request Smuggling when fronted by a proxy network that handles LF properly. Ensure that chunks and header parsers strictly enforce the p