CVE-2020-11077
- EPSS 2.81%
- Veröffentlicht 22.05.2020 15:15:11
- Zuletzt bearbeitet 21.11.2024 04:56:44
In Puma (RubyGem) before 4.3.5 and 3.12.6, a client could smuggle a request through a proxy, causing the proxy to send a response back to another unknown client. If the proxy uses persistent connections and the client adds another request in via HTTP...
CVE-2020-5249
- EPSS 1.57%
- Veröffentlicht 02.03.2020 16:15:12
- Zuletzt bearbeitet 21.11.2024 05:33:45
In Puma (RubyGem) before 4.3.3 and 3.12.4, if an application using Puma allows untrusted input in an early-hints header, an attacker can use a carriage return character to end the header and inject malicious content, such as additional headers or an ...
CVE-2020-5247
- EPSS 2.55%
- Veröffentlicht 28.02.2020 17:15:12
- Zuletzt bearbeitet 21.11.2024 05:33:45
In Puma (RubyGem) before 4.3.2 and before 3.12.3, if an application using Puma allows untrusted input in a response header, an attacker can use newline characters (i.e. `CR`, `LF` or`/r`, `/n`) to end the header and inject malicious content, such as ...
CVE-2019-16770
- EPSS 2.01%
- Veröffentlicht 05.12.2019 20:15:10
- Zuletzt bearbeitet 21.11.2024 04:31:09
In Puma before versions 3.12.2 and 4.3.1, a poorly-behaved client could use keepalive requests to monopolize Puma's reactor and create a denial of service attack. If more keepalive connections to Puma are opened than there are threads available, addi...