CVE-2015-7519: phusionpassenger phusion_passenger Improper Input Validation
Vulnerability summary
CVE-2015-7519 is a medium (CVSS 4.3) Improper Input Validation vulnerability in phusionpassenger phusion_passenger. EPSS estimates a 2.36% chance of exploitation in the next 30 days, higher than 83.5% of scored vulnerabilities.
Advisory lineage
Upstream 0 · Downstream 2 · Related 1Timeline
- 08-01-2016PublishedVulnerability first disclosed.
- 06-08-2024Last modifiedVulnerability information updated.
Description
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.
CVSS metrics
5 scores · 4 sources · 2 versions- OSV · UbuntuEcosystem advisory · calculated3.7LowCVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:N
- OSV · DebianEcosystem advisory · calculated3.7LowCVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:N
- OSV · RubygemsEcosystem advisory · calculated3.7LowCVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:N
EPSS trend
Probability
2.36%
Chance of exploitation in the next 30 days
Percentile
84%
Versus all other CVEs
30-day change
0.00 pp
From 2.36% on 19-09-2026
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
0 foundNo public exploits indexed.
Weaknesses
CWE · root causeAffected systems
Debian1 product
- passenger< 5.0.22-1 | < 2.2.11debian-2+deb6u1
Phusionpassenger1 product
- phusion_passenger≤ 4.0.59 | 5.0.0 | 5.0.0:beta1 | 5.0.0:beta2 | 5.0.0:beta3 | 5.0.0:rc1 | 5.0.0:rc2 | 5.0.1 | 5.0.2 | 5.0.3 | 5.0.4 | 5.0.5 | 5.0.6 | 5.0.7 | 5.0.8 | 5.0.9 | 5.0.10 | 5.0.11 | 5.0.12 | 5.0.13 | 5.0.14 | 5.0.15 | 5.0.16 | 5.0.17 | 5.0.18 | 5.0.19 | 5.0.20 | 5.0.21
RubyGems1 product
- passenger< 4.0.60 | ≥ 5.0.0, < 5.0.22
Suse1 product
- rubygem-passenger&distro=SUSE Linux Enterprise Module for Containers 12< 5.0.18-6.1
Ubuntu1 product
- passenger< 5.0.22-1
5 vendors · 5 products
References
20 links- lists.opensuse.org/opensuse-security-announce/2015-12/msg00024.htmlVendor AdvisoryX Refsource SUSEWEB
- github.com/phusion/passenger/commit/ddb8ecc4ebf260e4967f57f271d4f5761abeac3eX Refsource CONFIRMREPORTWEB
- puppet.com/security/cve/passenger-dec-2015-security-fixesX Refsource CONFIRM
- bugzilla.suse.com/956281REPORT
Show all 20 references
- github.com/phusion/passengerPACKAGE