Symlink Attack Affecting passenger package, versions < 5.0.22, >= 4.1 < 4.0.60
Snyk CVSS
Attack Complexity
High
Threat Intelligence
EPSS
0.73% (81st
percentile)
Do your applications use this vulnerable package?
In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.
Test your applications- Snyk ID SNYK-RUBY-PASSENGER-20243
- published 22 Nov 2015
- disclosed 22 Nov 2015
- credit Unknown
Introduced: 22 Nov 2015
CVE-2015-7519 Open this link in a new tabOverview
passenger
is a modern web server and application server for Ruby, Python and Node.js, optimized for performance, low memory usage and ease of use.
Affected versions of this gem make it possible for clients to overwrite headers set by the server.
passenger
5 uses an SCGI-inspired format to pass headers to Ruby/Python applications, while passenger
4 uses an SCGI-inspired format to pass headers to all applications. This implies a conversion to UPPER_CASE_WITH_UNDERSCORES
whereby the difference between characters like -
and _
is lost.