Podatności Puma
4 znanych podatności CVE w Puma, przetłumaczonych i ocenionych.
- CVE-2026-68006Krytyczne
W Puma w wersji 5.0.0 i przed 8.0.3 występuje podatność pozwalająca atakującemu na wykonanie dowolnego kodu poprzez plik ext/puma_http11/http11_parser.rl.
- CVE-2026-47737Wysokie
Puma w wersjach od 5.5.0 do 7.2.1 i 8.0.2 jest podatna na fałszowanie źródłowego adresu IP. Gdy włączona jest opcja proxy_protocol: :v1 i używane są trwałe połączenia, Puma błędnie ponownie parsuje nagłówki PROXY po każdym żądaniu keep-alive, co pozwala atakującemu na wstrzyknięcie drugiego nagłówka PROXY i nadpisanie REMOTE_ADDR.
- CVE-2026-47736Wysokie
Podatność w serwerze Puma (wersje 5.5.0 do 7.2.1 i 8.0.2) z włączoną obsługą protokołu PROXY v1 pozwala atakującemu na ciągłe wysyłanie bajtów bez znaku CRLF, co powoduje niekontrolowany wzrost pamięci procesu oraz dodatkowe obciążenie CPU związane z wielokrotnym skanowaniem rosnącego bufora.
- CVE-2023-40175Wysokie
Puma, serwer WWW oparty na Ruby/Rack, przed wersjami 6.3.1 i 5.6.7, wykazywał nieprawidłowe zachowanie podczas analizy ciał z kodowaniem transferu chunked oraz nagłówków Content-Length o zerowej długości, co umożliwiało smuggling żądań HTTP.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

