Skip to content
OpenAdvisories
Medium CVE-2013-2119 EUVD-2017-0208GHSA-9qj7-jvg4-qr2x

Phusion Passenger Denial of Service

Published Jan 2, 2014 · Updated Aug 6, 2024 · Assigned by redhat

Description

Phusion Passenger gem before 3.0.21 and 4.0.x before 4.0.5 for Ruby allows local users to cause a denial of service (prevent application start) or gain privileges by pre-creating a temporary "config" file in a directory with a predictable name in /tmp/ before it is used by the gem.

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Red Hat OpenShift 1 mod_passenger +11 3.0.21-3.el6op RHSA-2013:1136
Red Hat OpenShift 1 rubygem-file-tail +1 1.0.5-4.el6op RHSA-2013:1136
Red Hat OpenShift 1 rubygem-spruz +1 0.2.5-4.el6op RHSA-2013:1136
ReleasePackageFixed inAdvisory
SUSE WebYast 1.3 rubygem-passenger 3.0.14-0.14.1 SUSE-SU-2016:0042-1
SUSE Studio Onsite 1.3 rubygem-passenger 3.0.14-0.14.1 SUSE-SU-2016:0042-1
SUSE Lifecycle Management Server 1.3 rubygem-passenger 3.0.14-0.14.1 SUSE-SU-2016:0042-1

Affected packages

EcosystemPackageAffectedFixedRecord
RubyGems passenger < 3.0.21 3.0.21 GHSA-9qj7-jvg4-qr2x
RubyGems passenger >= 4.0.1, < 4.0.5 4.0.5 GHSA-9qj7-jvg4-qr2x

Advisories 2

References