Skip to content
OpenAdvisories
Medium · 5.3 CVE-2018-12615 EUVD-2022-2266GHSA-4284-jfhc-f854

Phusion Passenger incorrect permission assignment

Published Jun 21, 2018 · Updated Sep 17, 2024 · Assigned by mitre

Description

An issue was discovered in switchGroup() in agent/ExecHelper/ExecHelperMain.cpp in Phusion Passenger before 5.3.2. The set of groups (gidset) is not set correctly, leaving it up to randomness (i.e., uninitialized memory) which supplementary groups are actually being set while lowering privileges.

Affected packages

EcosystemPackageAffectedFixedRecord
RubyGems passenger < 5.3.2 5.3.2 GHSA-4284-jfhc-f854

References