Read the docs
TI-2015-06257 Aliases CVE-2015-7519GHSA-fxwv-953p-7qpf

agent/Core/Controller/SendRequest.cpp in Phusion Passenger before 4.0.60 and 5.0.x before…

Priority LOW 22CWE-20Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
None
Attack complexity
High
Impact type
—
Confidentiality · integrity · availability
None · Low · None
Fix status
Partial Red Hat: 5 without a fix

Attack profile from CVSS 3.0 · NVD. Fix status from CNA, GitHub and Red Hat.

Summary

agent/Core/Controller/SendRequest.cpp in Phusion Passenger before 4.0.60 and 5.0.x before 5.0.22, when used in Apache integration mode or in standalone mode without a filtering proxy, allows remote attackers to spoof headers passed to applications by using an _ (underscore) character instead of a - (dash) character in an HTTP header, as demonstrated by an X_User header.

Why it matters now

EPSS 0.02364 83rd percentileScored 2026-11-07
Fix Partial passenger (RubyGems): 4.0.60, 5.0.22Red Hat: 5 without a fix

SSVC decision points

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

Affected products

VendorProductAffected versionsFixed inStatusSource
——all versions—No fix listedCNA
—passenger (RubyGems)before 4.0.604.0.60Patch availableGHSA-fxwv-953p-7qpf
—passenger (RubyGems)5.0.0 to before 5.0.225.0.22Patch availableGHSA-fxwv-953p-7qpf
  • — Vendor— Affected all versions Fixed in — No fix listed CNA
  • passenger (RubyGems) Vendor— Affected before 4.0.60 Fixed in 4.0.60 Patch available GHSA-fxwv-953p-7qpf
  • passenger (RubyGems) Vendor— Affected 5.0.0 to before 5.0.22 Fixed in 5.0.22 Patch available GHSA-fxwv-953p-7qpf

CPE configurations NVD · 28

CPEVersionsRoleVendor
cpe:2.3:a:phusionpassenger:phusion_passenger:*:*:*:*:*:*:*:*up to 4.0.59VulnerablePhusionpassenger
cpe:2.3:a:phusionpassenger:phusion_passenger:5.0.0:*:*:*:*:*:*:*5.0.0VulnerablePhusionpassenger
cpe:2.3:a:phusionpassenger:phusion_passenger:5.0.0:beta1:*:*:*:*:*:*5.0.0 beta1VulnerablePhusionpassenger
cpe:2.3:a:phusionpassenger:phusion_passenger:5.0.0:beta2:*:*:*:*:*:*5.0.0 beta2VulnerablePhusionpassenger
cpe:2.3:a:phusionpassenger:phusion_passenger:5.0.0:beta3:*:*:*:*:*:*5.0.0 beta3VulnerablePhusionpassenger
cpe:2.3:a:phusionpassenger:phusion_passenger:5.0.0:rc1:*:*:*:*:*:*5.0.0 rc1VulnerablePhusionpassenger
cpe:2.3:a:phusionpassenger:phusion_passenger:5.0.0:rc2:*:*:*:*:*:*5.0.0 rc2VulnerablePhusionpassenger
cpe:2.3:a:phusionpassenger:phusion_passenger:5.0.1:*:*:*:*:*:*:*5.0.1VulnerablePhusionpassenger
cpe:2.3:a:phusionpassenger:phusion_passenger:5.0.2:*:*:*:*:*:*:*5.0.2VulnerablePhusionpassenger
cpe:2.3:a:phusionpassenger:phusion_passenger:5.0.3:*:*:*:*:*:*:*5.0.3VulnerablePhusionpassenger
  • cpe:2.3:a:phusionpassenger:phusion_passenger:*:*:*:*:*:*:*:* Versions up to 4.0.59 Vulnerable ·Phusionpassenger
  • cpe:2.3:a:phusionpassenger:phusion_passenger:5.0.0:*:*:*:*:*:*:* Versions 5.0.0 Vulnerable ·Phusionpassenger
  • cpe:2.3:a:phusionpassenger:phusion_passenger:5.0.0:beta1:*:*:*:*:*:* Versions 5.0.0 beta1 Vulnerable ·Phusionpassenger
  • cpe:2.3:a:phusionpassenger:phusion_passenger:5.0.0:beta2:*:*:*:*:*:* Versions 5.0.0 beta2 Vulnerable ·Phusionpassenger
  • cpe:2.3:a:phusionpassenger:phusion_passenger:5.0.0:beta3:*:*:*:*:*:* Versions 5.0.0 beta3 Vulnerable ·Phusionpassenger
  • cpe:2.3:a:phusionpassenger:phusion_passenger:5.0.0:rc1:*:*:*:*:*:* Versions 5.0.0 rc1 Vulnerable ·Phusionpassenger
  • cpe:2.3:a:phusionpassenger:phusion_passenger:5.0.0:rc2:*:*:*:*:*:* Versions 5.0.0 rc2 Vulnerable ·Phusionpassenger
  • cpe:2.3:a:phusionpassenger:phusion_passenger:5.0.1:*:*:*:*:*:*:* Versions 5.0.1 Vulnerable ·Phusionpassenger
  • cpe:2.3:a:phusionpassenger:phusion_passenger:5.0.2:*:*:*:*:*:*:* Versions 5.0.2 Vulnerable ·Phusionpassenger
  • cpe:2.3:a:phusionpassenger:phusion_passenger:5.0.3:*:*:*:*:*:*:* Versions 5.0.3 Vulnerable ·Phusionpassenger
Show 18 more CPE
CPEVersionsRoleVendor
cpe:2.3:a:phusionpassenger:phusion_passenger:5.0.4:*:*:*:*:*:*:*5.0.4VulnerablePhusionpassenger
cpe:2.3:a:phusionpassenger:phusion_passenger:5.0.5:*:*:*:*:*:*:*5.0.5VulnerablePhusionpassenger
cpe:2.3:a:phusionpassenger:phusion_passenger:5.0.6:*:*:*:*:*:*:*5.0.6VulnerablePhusionpassenger
cpe:2.3:a:phusionpassenger:phusion_passenger:5.0.7:*:*:*:*:*:*:*5.0.7VulnerablePhusionpassenger
cpe:2.3:a:phusionpassenger:phusion_passenger:5.0.8:*:*:*:*:*:*:*5.0.8VulnerablePhusionpassenger
cpe:2.3:a:phusionpassenger:phusion_passenger:5.0.9:*:*:*:*:*:*:*5.0.9VulnerablePhusionpassenger
cpe:2.3:a:phusionpassenger:phusion_passenger:5.0.10:*:*:*:*:*:*:*5.0.10VulnerablePhusionpassenger
cpe:2.3:a:phusionpassenger:phusion_passenger:5.0.11:*:*:*:*:*:*:*5.0.11VulnerablePhusionpassenger
cpe:2.3:a:phusionpassenger:phusion_passenger:5.0.12:*:*:*:*:*:*:*5.0.12VulnerablePhusionpassenger
cpe:2.3:a:phusionpassenger:phusion_passenger:5.0.13:*:*:*:*:*:*:*5.0.13VulnerablePhusionpassenger
cpe:2.3:a:phusionpassenger:phusion_passenger:5.0.14:*:*:*:*:*:*:*5.0.14VulnerablePhusionpassenger
cpe:2.3:a:phusionpassenger:phusion_passenger:5.0.15:*:*:*:*:*:*:*5.0.15VulnerablePhusionpassenger
cpe:2.3:a:phusionpassenger:phusion_passenger:5.0.16:*:*:*:*:*:*:*5.0.16VulnerablePhusionpassenger
cpe:2.3:a:phusionpassenger:phusion_passenger:5.0.17:*:*:*:*:*:*:*5.0.17VulnerablePhusionpassenger
cpe:2.3:a:phusionpassenger:phusion_passenger:5.0.18:*:*:*:*:*:*:*5.0.18VulnerablePhusionpassenger
cpe:2.3:a:phusionpassenger:phusion_passenger:5.0.19:*:*:*:*:*:*:*5.0.19VulnerablePhusionpassenger
cpe:2.3:a:phusionpassenger:phusion_passenger:5.0.20:*:*:*:*:*:*:*5.0.20VulnerablePhusionpassenger
cpe:2.3:a:phusionpassenger:phusion_passenger:5.0.21:*:*:*:*:*:*:*5.0.21VulnerablePhusionpassenger
  • cpe:2.3:a:phusionpassenger:phusion_passenger:5.0.4:*:*:*:*:*:*:* Versions 5.0.4 Vulnerable ·Phusionpassenger
  • cpe:2.3:a:phusionpassenger:phusion_passenger:5.0.5:*:*:*:*:*:*:* Versions 5.0.5 Vulnerable ·Phusionpassenger
  • cpe:2.3:a:phusionpassenger:phusion_passenger:5.0.6:*:*:*:*:*:*:* Versions 5.0.6 Vulnerable ·Phusionpassenger
  • cpe:2.3:a:phusionpassenger:phusion_passenger:5.0.7:*:*:*:*:*:*:* Versions 5.0.7 Vulnerable ·Phusionpassenger
  • cpe:2.3:a:phusionpassenger:phusion_passenger:5.0.8:*:*:*:*:*:*:* Versions 5.0.8 Vulnerable ·Phusionpassenger
  • cpe:2.3:a:phusionpassenger:phusion_passenger:5.0.9:*:*:*:*:*:*:* Versions 5.0.9 Vulnerable ·Phusionpassenger
  • cpe:2.3:a:phusionpassenger:phusion_passenger:5.0.10:*:*:*:*:*:*:* Versions 5.0.10 Vulnerable ·Phusionpassenger
  • cpe:2.3:a:phusionpassenger:phusion_passenger:5.0.11:*:*:*:*:*:*:* Versions 5.0.11 Vulnerable ·Phusionpassenger
  • cpe:2.3:a:phusionpassenger:phusion_passenger:5.0.12:*:*:*:*:*:*:* Versions 5.0.12 Vulnerable ·Phusionpassenger
  • cpe:2.3:a:phusionpassenger:phusion_passenger:5.0.13:*:*:*:*:*:*:* Versions 5.0.13 Vulnerable ·Phusionpassenger
  • cpe:2.3:a:phusionpassenger:phusion_passenger:5.0.14:*:*:*:*:*:*:* Versions 5.0.14 Vulnerable ·Phusionpassenger
  • cpe:2.3:a:phusionpassenger:phusion_passenger:5.0.15:*:*:*:*:*:*:* Versions 5.0.15 Vulnerable ·Phusionpassenger
  • cpe:2.3:a:phusionpassenger:phusion_passenger:5.0.16:*:*:*:*:*:*:* Versions 5.0.16 Vulnerable ·Phusionpassenger
  • cpe:2.3:a:phusionpassenger:phusion_passenger:5.0.17:*:*:*:*:*:*:* Versions 5.0.17 Vulnerable ·Phusionpassenger
  • cpe:2.3:a:phusionpassenger:phusion_passenger:5.0.18:*:*:*:*:*:*:* Versions 5.0.18 Vulnerable ·Phusionpassenger
  • cpe:2.3:a:phusionpassenger:phusion_passenger:5.0.19:*:*:*:*:*:*:* Versions 5.0.19 Vulnerable ·Phusionpassenger
  • cpe:2.3:a:phusionpassenger:phusion_passenger:5.0.20:*:*:*:*:*:*:* Versions 5.0.20 Vulnerable ·Phusionpassenger
  • cpe:2.3:a:phusionpassenger:phusion_passenger:5.0.21:*:*:*:*:*:*:* Versions 5.0.21 Vulnerable ·Phusionpassenger

Remediation

  • Fix · GHSA-fxwv-953p-7qpf passenger (RubyGems) Fixed in 4.0.60 Advisory →
  • Fix · GHSA-fxwv-953p-7qpf passenger (RubyGems) Fixed in 5.0.22 Advisory →

Vendor assessments

Red Hat

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

ProductStatusPlan or fix
OpenStack ForemanAffectedNo fix planned: Will not fix
Red Hat Ceph Storage 1.3AffectedNo fix planned: Will not fix
Red Hat Enterprise Linux OpenStack Platform 6 (Juno) InstallerAffectedNo fix planned: Will not fix
Red Hat OpenShift Enterprise 2AffectedNo fix planned: Will not fix
Red Hat Software CollectionsAffectedNo fix planned: Will not fix
Not affected: 1 product
  • Red Hat Satellite 6

Timeline

  1. 2026-10-02 Threatist record created from CVE-2015-7519
  2. 2026-10-03 Alias added: GHSA-fxwv-953p-7qpf

References

Sources