GHSA-fxwv-953p-7qpfLowCVSS 3.7

Phusion Passenger allows remote attackers to spoof headers

Published
October 10, 2018
Last Modified
July 5, 2023

🔗 CVE IDs covered (1)

📋 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.

🎯 Affected products2

  • rubygems/passenger:< 4.0.60
  • rubygems/passenger:>= 5.0.0, < 5.0.22

🔗 References (11)