Skip to content
OpenAdvisories
High · 7.8 CVE-2016-10345 EUVD-2018-0392GHSA-cqxw-3p7v-p9gr

Phusion Passenger uses a known /tmp filename

Published Apr 18, 2017 · Updated Sep 16, 2024 · Assigned by mitre

Description

In Phusion Passenger before 5.1.0, a known /tmp filename was used during passenger-install-nginx-module execution, which could allow local attackers to gain the privileges of the passenger user.

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
Debian 14 passenger 6.0.10-1 —
Debian 13 passenger 6.0.10-1 —
Debian 12 passenger 6.0.10-1 —
ReleasePackageFixed inAdvisory
Ubuntu 22.04 LTS passenger No fix yet —
ReleasePackageFixed inAdvisory
SUSE WebYast 1.3 rubygem-passenger 3.0.14-0.17.1 SUSE-SU-2017:1316-1
SUSE Studio Onsite 1.3 rubygem-passenger 3.0.14-0.17.1 SUSE-SU-2017:1316-1
SUSE Lifecycle Management Server 1.3 rubygem-passenger 3.0.14-0.17.1 SUSE-SU-2017:1316-1

Affected packages

EcosystemPackageAffectedFixedRecord
RubyGems passenger < 5.1.0 5.1.0 GHSA-cqxw-3p7v-p9gr

Advisories 1

References