Patchfirst
ChainrackRubyGems:rack

rack: incomplete fixes (2020–2023)

4 CVEs over 4 generations, 19 Jun 2020 to 9 Jan 2025.

Family tree

Left to right by publication date.Oldest first. Select a CVE to open it.
  1. CVE-2020-818419 Jun 2020 First in the chain
  2. CVE-2024-2614628 Feb 2024 related to CVE-2020-8184
  3. CVE-2024-393162 Jul 2024 incomplete fix for CVE-2024-26146
  4. CVE-2023-275399 Jan 2025 related to CVE-2024-39316
20202022202320242025 CVE-2024-26146 → CVE-2024-39316: incomplete fix (high confidence)CVE-2020-8184 → CVE-2024-26146: related (medium confidence)CVE-2024-39316 → CVE-2023-27539: related (medium confidence) CVE-2020-8184 19 Jun 2020 CVE-2024-26146 28 Feb 2024 CVE-2024-39316 2 Jul 2024 CVE-2023-27539 9 Jan 2025 202020212022202320242025 CVE-2024-26146 → CVE-2024-39316: incomplete fix (high confidence)CVE-2020-8184 → CVE-2024-26146: related (medium confidence)CVE-2024-39316 → CVE-2023-27539: related (medium confidence) CVE-2020-8184 19 Jun 2020 CVE-2024-26146 28 Feb 2024 CVE-2024-39316 2 Jul 2024 CVE-2023-27539 9 Jan 2025
Exploited in the wild (CISA KEV) Not in KEV Priority score (0 to 100) High confidence Medium Low

CVEs in this family

Table view of the tree
CVEPublishedTitleLinked fromPriority
CVE-2020-8184 19 Jun 2020 A reliance on cookies without validation/integrity check security vulnerability exists in rack < 2.2.3, rack < 2.1.4… First in chain 17.4
CVE-2024-26146 28 Feb 2024 Possible Denial of Service Vulnerability in Rack Header Parsing · fixed in 3.0.9.1 CVE-2020-8184 · related · Medium 19.8
CVE-2024-39316 2 Jul 2024 Rack ReDoS Vulnerability in HTTP Accept Headers Parsing · fixed in 3.1.5 CVE-2024-26146 · incomplete fix · High 16.2
CVE-2023-27539 9 Jan 2025 There is a denial of service vulnerability in the header parsing component of Rack · fixed in 3.0.6.1 CVE-2024-39316 · related · Medium 16.6
↑ ↓ chooseEnter openEsc close