Patchfirst
ChainrackRubyGems:rack

rack: incomplete fixes (2020–2025)

7 CVEs over 5 generations, 19 Jun 2020 to 10 Oct 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
  5. CVE-2025-467277 May 2025 No direct link to an earlier CVE
  6. CVE-2025-5983025 Sep 2025 related to CVE-2025-46727
  7. CVE-2025-6191910 Oct 2025 related to CVE-2024-39316related to CVE-2023-27539and 2 more
20202022202320242025 CVE-2024-26146 → CVE-2024-39316: incomplete fix (high confidence)CVE-2025-46727 → CVE-2025-59830: related (high confidence)CVE-2020-8184 → CVE-2024-26146: related (medium confidence)CVE-2024-39316 → CVE-2023-27539: related (medium confidence)CVE-2024-39316 → CVE-2025-61919: related (medium confidence)CVE-2023-27539 → CVE-2025-61919: related (medium confidence)CVE-2025-46727 → CVE-2025-61919: related (medium confidence)CVE-2025-59830 → CVE-2025-61919: 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 CVE-2025-46727 7 May 2025 CVE-2025-59830 25 Sep 2025 CVE-2025-61919 10 Oct 2025 202020212022202320242025 CVE-2024-26146 → CVE-2024-39316: incomplete fix (high confidence)CVE-2025-46727 → CVE-2025-59830: related (high confidence)CVE-2020-8184 → CVE-2024-26146: related (medium confidence)CVE-2024-39316 → CVE-2023-27539: related (medium confidence)CVE-2024-39316 → CVE-2025-61919: related (medium confidence)CVE-2023-27539 → CVE-2025-61919: related (medium confidence)CVE-2025-46727 → CVE-2025-61919: related (medium confidence)CVE-2025-59830 → CVE-2025-61919: 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 CVE-2025-46727 7 May 2025 CVE-2025-59830 25 Sep 2025 CVE-2025-61919 10 Oct 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.9
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
CVE-2025-46727 7 May 2025 Unbounded-Parameter DoS in Rack::QueryParser · fixed in 3.1.14 First in chain 18.9
CVE-2025-59830 25 Sep 2025 Rack QueryParser has an unsafe default allowing params_limit bypass via semicolon-separated parameters · fixed in 2.2.18 CVE-2025-46727 · related · High 14.7
CVE-2025-61919 10 Oct 2025 Rack is vulnerable to a memory-exhaustion DoS through unbounded URL-encoded body parsing · fixed in 3.2.3 CVE-2024-39316 · related · Medium 15.5
↑ ↓ chooseEnter openEsc close