UnratedFix available
Puma v7.2.1
Type: patchSources: Puma
Puma v7.2.1 limits and anchors PROXY protocol v1 parsing and parses the protocol only once per connection, addressing abuse via crafted inputs and repeated headers on persistent connections.
- Products
- Puma
- Affected versions
- Not specified
- Fixed versions
- v7.2.1
- CVEs
- CVE-2026-47736, CVE-2026-47737
- Confirmed fixed CVEs
- Not specified
- Updated in this feed
- 29 Oct 2026, 21:19 UTC · Revision 1
Source evidence
Puma v7.2.1 limits and anchors PROXY protocol v1 parsing and parses the protocol only once per connection, addressing abuse via crafted inputs and repeated headers on persistent connections.
Limit and anchor PROXY protocol v1 parsing to prevent abuse via crafted inputs ([#3947]) Parse PROXY protocol only once per connection to prevent injection on keep-alive requests ([#3947])
Puma
Fixed versions: v7.2.1
Complete source record
{
"id": "743a99dec37a43ecea8f0867ebb25f7ca4010bb8df6ccc05a3f0e1b4ff516e68",
"url": "https://github.com/puma/puma/releases/tag/v7.2.1",
"method": "llm",
"payload": {
"kind": "patch",
"title": "Puma v7.2.1",
"summary": "Puma v7.2.1 limits and anchors PROXY protocol v1 parsing and parses the protocol only once per connection, addressing abuse via crafted inputs and repeated headers on persistent connections.",
"evidence": "Limit and anchor PROXY protocol v1 parsing to prevent abuse via crafted inputs ([#3947]) Parse PROXY protocol only once per connection to prevent injection on keep-alive requests ([#3947])",
"products": [
{
"name": {
"value": "Puma",
"evidence": "Puma PROXY Protocol v1 Parser Allows Remote Memory Exhaustion"
},
"prerequisites": [],
"fixed_versions": [
{
"value": "v7.2.1",
"evidence": "v7.2.1"
}
],
"affected_versions": []
}
],
"severity": "unknown",
"fixed_cves": [],
"related_cves": [
{
"value": "CVE-2026-47736",
"evidence": "CVE-2026-47736 / GHSA-qpgp-93vx-g8v8: Puma PROXY Protocol v1 Parser Allows Remote Memory Exhaustion"
},
{
"value": "CVE-2026-47737",
"evidence": "CVE-2026-47737 / GHSA-2vqw-3mp8-cgmx: Puma PROXY Protocol v1 Accepts Repeated Protocol Headers on Persistent Connections"
}
],
"security_relevant": true,
"severity_evidence": null
},
"source_id": "github-puma-puma",
"document_id": 22275,
"published_at": "2026-05-27T00:20:54+00:00"
}