Puma PROXY Protocol v1 Accepts Repeated Protocol Headers on Persistent Connections
Modified: 6/10/2026
package
pkg:rubygems/puma
Puma PROXY Protocol v1 Accepts Repeated Protocol Headers on Persistent Connections
Modified: 6/10/2026
HTTP Response Splitting (Early Hints) in Puma
Modified: 2/4/2026
Puma with proxy which forwards LF characters as line endings could allow HTTP request smuggling
Modified: 3/13/2026
Puma HTTP Request/Response Smuggling vulnerability
Modified: 2/16/2024
A poorly-behaved client could use keepalive requests to monopolize Puma's reactor and create a denial of service attack
Modified: 3/13/2026
HTTP Response Splitting in Puma
Modified: 3/13/2026
Puma's header normalization allows for client to clobber proxy set headers
Modified: 2/4/2026
Puma HTTP Request/Response Smuggling vulnerability
Modified: 2/4/2026
Puma vulnerable to HTTP Request Smuggling
Modified: 2/16/2024
Puma's Keepalive Connections Causing Denial Of Service
Modified: 3/13/2026
Puma PROXY Protocol v1 Parser Allows Remote Memory Exhaustion
Modified: 6/10/2026
Puma used with Rails may lead to Information Exposure
Modified: 2/4/2026
HTTP Smuggling via Transfer-Encoding Header in Puma
Modified: 3/13/2026
HTTP Smuggling via Transfer-Encoding Header in Puma
Modified: 3/13/2026