CVEvulnerability

CVE-2012-1053

6.9 MEDIUM Published 2012-05-29 Modified 2026-06-16 Official page ↗
Status
Modified
Published
2012-05-29
Last modified
2026-06-16
Assigner
[email protected]
CVSS 2.0 ([email protected])
6.9 MEDIUM — AV:L/AC:M/Au:N/C:C/I:C/A:C
Weaknesses
CWE-264

Description

The change_user method in the SUIDManager (lib/puppet/util/suidmanager.rb) in Puppet 2.6.x before 2.6.14 and 2.7.x before 2.7.11, and Puppet Enterprise (PE) Users 1.0, 1.1, 1.2.x, 2.0.x before 2.0.3 does not properly manage group privileges, which allows local users to gain privileges via vectors related to (1) the change_user not dropping supplementary groups in certain conditions, (2) changes to the eguid without associated changes to the egid, or (3) the addition of the real gid to supplementary groups.

Affected configurations

• puppet puppet 2.6.0 • puppet puppet 2.6.1 • puppet puppet 2.6.2 • puppet puppet 2.6.3 • puppet puppet 2.6.4 • puppet puppet 2.6.5 • puppet puppet 2.6.6 • puppet puppet 2.6.7 • puppet puppet 2.6.8 • puppet puppet 2.6.9 • puppet puppet 2.6.10 • puppet puppet 2.6.11 • puppet puppet 2.6.12 • puppet puppet 2.6.13 • puppet puppet 2.7.2 • puppet puppet 2.7.3 • puppet puppet 2.7.4 • puppet puppet 2.7.5 • puppet puppet 2.7.6 • puppet puppet 2.7.7 • puppet puppet 2.7.8 • puppet puppet 2.7.9 • puppet puppet 2.7.10 • puppetlabs puppet 2.7.0 • puppetlabs puppet 2.7.1 • puppet puppet enterprise 1.2.0 • puppet puppet enterprise 1.2.1 • puppet puppet enterprise 1.2.2 • puppet puppet enterprise 1.2.3 • puppet puppet enterprise 1.2.4 • puppet puppet enterprise 2.0.0 • puppet puppet enterprise 2.0.1 • puppet puppet enterprise 2.0.2 • puppetlabs puppet enterprise users 1.0 • puppetlabs puppet enterprise users 1.1

Related

Weakness · not in database (1)

References