{"action":"Upgrade puma to 7.2.1 (7.x) or 8.0.2 (8.x) or later.","affected":[{"fixed":"8.0.2","introduced":"8.0.0"},{"fixed":"7.2.1","introduced":"5.5.0"}],"component":"puma","cve_ids":["CVE-2026-47737"],"ecosystem":"RubyGems","epss":0.00177,"exploited":false,"fixed_versions":["8.0.2","7.2.1"],"ghsa_id":"GHSA-2vqw-3mp8-cgmx","id":"tcs_01M5KEG19YW9GNF0YVE9FC99F1","modified_at":"2026-11-02T22:15:04.376466721Z","published_at":"2026-06-09T00:09:44Z","references":["https://osv.dev/vulnerability/GHSA-2vqw-3mp8-cgmx","https://github.com/puma/puma/security/advisories/GHSA-2vqw-3mp8-cgmx","https://github.com/puma/puma","https://github.com/rubysec/ruby-advisory-db/blob/master/gems/puma/CVE-2026-47737.yml","https://www.cve.org/CVERecord/SearchResults?query=CVE-2026-47737","https://github.com/puma/puma/pull/3944","https://github.com/puma/puma/pull/3947","https://github.com/puma/puma/commit/439c6136d9c2275721b7864db3ee78af7c80889f","https://github.com/puma/puma/commit/ebe9db3929ab8299d19c8f5b41e8ef4f4b22fa58","https://github.com/puma/puma/releases/tag/v7.2.1","https://github.com/puma/puma/releases/tag/v8.0.2","https://nvd.nist.gov/vuln/detail/cve-2026-47737"],"severity":{"label":"high","score":7.5},"sources":[{"source":"osv","source_id":"GHSA-2vqw-3mp8-cgmx","url":"https://osv.dev/vulnerability/GHSA-2vqw-3mp8-cgmx"}],"summary":"Puma PROXY Protocol v1 Accepts Repeated Protocol Headers on Persistent Connections"}