Lookup for vulnerabilities affecting packages.

Vulnerability_idVCID-yxp2-978j-fydw
Summary
Puma PROXY Protocol v1 Parser Allows Remote Memory Exhaustion
## Impact

PROXY protocol support for Puma was added in version 5.5.0.

When PROXY protocol v1 support is enabled, Puma reads incoming bytes
into an internal buffer. It waits for "\r\n" to determine whether a
PROXY v1 line is present. If an attacker opens a TCP connection and
continuously sends bytes without CRLF, Puma keeps appending to this
pre-parse buffer.

This can cause unbounded in-process memory growth and additional
CPU cost from repeatedly scanning the growing buffer for CRLF.
A single, unauthenticated TCP connection can drive significant memory
growth and may cause process/container OOM or degraded availability.

 Only Puma servers using the following non-default config are affected:

 set_remote_address proxy_protocol: :v1

## Workarounds

* Disable PROXY protocol v1 parsing if it is not required:
  # remove/comment this:
  # set_remote_address proxy_protocol: :v1

* Restrict direct network access to Puma listeners using PROXY protocol:
  * Only allow trusted load balancers/reverse proxies to connect.
  * Block arbitrary client TCP access with firewall/security group rules.
Aliases
0
alias CVE-2026-47736
1
alias GHSA-qpgp-93vx-g8v8
Fixed_packages
Affected_packages
0
url pkg:gem/puma@5.5.0
purl pkg:gem/puma@5.5.0
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-2ajy-ppmc-abd5
1
vulnerability VCID-4td1-xb1a-s3fp
2
vulnerability VCID-jqd6-2kq1-y7fu
3
vulnerability VCID-prw8-q89n-fkcp
4
vulnerability VCID-qpmp-qmsu-vufy
5
vulnerability VCID-vhkc-87t9-tucj
6
vulnerability VCID-y1y1-3d8u-yud7
7
vulnerability VCID-yxp2-978j-fydw
resource_url http://public2.vulnerablecode.io/packages/pkg:gem/puma@5.5.0
1
url pkg:gem/puma@7.3
purl pkg:gem/puma@7.3
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-2ajy-ppmc-abd5
1
vulnerability VCID-yxp2-978j-fydw
resource_url http://public2.vulnerablecode.io/packages/pkg:gem/puma@7.3
References
0
reference_url https://www.cve.org/CVERecord?id=CVE-2026-47736
reference_id
reference_type
scores
0
value 7.5
scoring_system cvssv3
scoring_elements
url https://www.cve.org/CVERecord?id=CVE-2026-47736
Weaknesses
Exploits
Severity_range_score7.5 - 7.5
Exploitability0.5
Weighted_severity4.5
Risk_score2.2
Resource_urlhttp://public2.vulnerablecode.io/vulnerabilities/VCID-yxp2-978j-fydw