Read the docs
TI-2018-11812 Aliases CVE-2018-16470GHSA-hg78-4f6x-99wq

Uncontrolled resource consumption in Rack

Priority LOW 37CWE-400Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
None
Attack complexity
Low
Impact type
Denial of service
Confidentiality · integrity · availability
None · None · High
Fix status
Partial Red Hat: 2 fixed, 1 without a fix

Attack profile from CVSS 3.0 · NVD. Fix status from CNA, GitHub and Red Hat. Impact type from CWE-400.

Summary

There is a possible DoS vulnerability in the multipart parser in Rack before 2.0.6. Specially crafted requests can cause the multipart parser to enter a pathological state, causing the parser to use CPU resources disproportionate to the request size.

Why it matters now

EPSS 0.02033 81st percentileScored 2026-11-07
Fix Partial rack (RubyGems): 2.0.6Red Hat: 1 advisoryRed Hat: 2 fixed, 1 without a fix

SSVC decision points

Not available: CISA has not published SSVC decision points for this record.

Affected products

VendorProductAffected versionsFixed inStatusSource
rackRack2.0.6—No fix listedCNA
—rack (RubyGems)2.0.4 to before 2.0.62.0.6Patch availableGHSA-hg78-4f6x-99wq
  • Rack Vendorrack Affected 2.0.6 Fixed in — No fix listed CNA
  • rack (RubyGems) Vendor— Affected 2.0.4 to before 2.0.6 Fixed in 2.0.6 Patch available GHSA-hg78-4f6x-99wq

CPE configurations NVD · 2

CPEVersionsRoleVendor
cpe:2.3:a:rack_project:rack:2.0.4:*:*:*:*:*:*:*2.0.4VulnerableRack Project
cpe:2.3:a:rack_project:rack:2.0.5:*:*:*:*:*:*:*2.0.5VulnerableRack Project
  • cpe:2.3:a:rack_project:rack:2.0.4:*:*:*:*:*:*:* Versions 2.0.4 Vulnerable ·Rack Project
  • cpe:2.3:a:rack_project:rack:2.0.5:*:*:*:*:*:*:* Versions 2.0.5 Vulnerable ·Rack Project

Remediation

  • Fix · GHSA-hg78-4f6x-99wq rack (RubyGems) Fixed in 2.0.6 Advisory →

Red Hat 1 advisory

  • RHSA-2019:3172 Released 2019-10-22 · Red Hat rating Moderate
    Red Hat Satellite 6 security, bug fix, and enhancement update
    • Red Hat Satellite 6.6 ansible-runner-1.3.4-2.el7ar, ansiblerole-foreman_scap_client-0.0.3-1.el7sat, ansiblerole-insights-client-1.6-2.el7sat +47
    • Red Hat Satellite Capsule 6.6 ansible-runner-1.3.4-2.el7ar, ansiblerole-foreman_scap_client-0.0.3-1.el7sat, ansiblerole-insights-client-1.6-2.el7sat +47

Vendor assessments

Red Hat

Red Hat rating: Moderate. Red Hat's page for this CVE →

ProductStatusPlan or fix
Red Hat Satellite 6AffectedNo fix planned: Will not fix
Red Hat Satellite 6.6Fixed RHSA-2019:3172
Red Hat Satellite Capsule 6.6Fixed RHSA-2019:3172
Not affected: 15 products
  • CloudForms Management Engine 5
  • Red Hat OpenShift Container Platform 3.2
  • Red Hat OpenShift Container Platform 3.3
  • Red Hat OpenShift Container Platform 3.4
  • Red Hat OpenShift Enterprise 3.1
  • Red Hat OpenStack Platform 10 (Newton) Operational Tools
  • Red Hat OpenStack Platform 12 (Pike) Operational Tools
  • Red Hat OpenStack Platform 13 (Queens) Operational Tools
  • Red Hat OpenStack Platform 14 (Rocky) Operational Tools
  • Red Hat OpenStack Platform 8 (Liberty) Operational Tools
  • Red Hat OpenStack Platform 9 (Mitaka) Operational Tools
  • Red Hat Software Collections
  • Red Hat Storage 3
  • Red Hat Subscription Asset Manager
  • Red Hat Update Infrastructure 3 for Cloud Providers

Timeline

  1. 2026-10-02 Threatist record created from CVE-2018-16470
  2. 2026-10-03 Alias added: GHSA-hg78-4f6x-99wq

References

  • TI-2024-23301 rack-contrib vulnerable to Denial of Service due to the unconstrained value of the incoming "profiler_runs" parameter CVSS 3.1HIGH 8.6
  • TI-2024-16580 Rack ReDos in content type parsing (2nd degree polynomial) CVSS 3.1HIGH 7.5
  • TI-2026-28312 Rack::Session::Cookie secrets: decrypt failure fallback enables secretless session forgery and Marshal deserialization CVSS 4.0CRITICAL 9.3
  • TI-2024-17236 Possible Denial of Service Vulnerability in Rack Header Parsing CVSS 3.1HIGH 7.5
  • TI-2024-17231 Possible DoS Vulnerability with Range Header in Rack CVSS 3.1HIGH 7.5
  • TI-2023-12254 Uncontrolled resource consumption in https://github.com/rack/rack CVSS 3.1HIGH 7.5
See all 41 →

Sources