Skip to main content
← All vulnerabilities
CVE-2015-7519GHSA-FXWV-953P-7QPF

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

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 4.0.60, 5.0.22
None on Exploit-DB, Metasploit or GitHub

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.

Timeline

  1. CVE published
  2. Record last updated

Affected versions

  • n/a n/a

    Version range not reported

  • passengerRubyGems

    fixed in 4.0.60

  • passengerRubyGems

    From 5.0.0 · fixed in 5.0.22

References 8

lists.opensuse.org

GitHub · phusion/passenger

blog.phusion.nl

puppet.com

openwall.com

bugzilla.suse.com

lists.debian.org