Lucene search

K
redhatcveRedhat.comRH:CVE-2019-16770
HistoryMay 04, 2020 - 8:09 p.m.

CVE-2019-16770

2020-05-0420:09:52
redhat.com
access.redhat.com
13

0.001 Low

EPSS

Percentile

34.5%

A flaw was found in rubygem-puma. 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, additional connections will wait permanently if the attacker sends requests frequently enough.

Mitigation

Reverse proxies in front of Puma could be configured to always allow less than X keepalive connections to a Puma cluster or process, where X is the number of threads configured in Puma's thread pool.