PT-2012-5049 · Puppet · Puppet+1

Kurt Seifried

·

Published

2012-08-06

·

Updated

2019-07-10

·

CVE-2012-3866

CVSS v2.0

2.1

Low

VectorAV:L/AC:L/Au:N/C:P/I:N/A:N
Name of the Vulnerable Software and Affected Versions Puppet versions 2.7.x before 2.7.18 Puppet Enterprise versions before 2.5.2
Description The issue allows local users to obtain sensitive configuration information by leveraging access to the puppet master server to read the last run report.yaml file. This is due to the lib/puppet/defaults.rb file using 0644 permissions for last run report.yaml.
Recommendations For Puppet versions 2.7.x before 2.7.18, update to version 2.7.18 or later. For Puppet Enterprise versions before 2.5.2, update to version 2.5.2 or later.

Exploit

Fix

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2012-3866
DSA-2511-1
GHSA-8JXJ-9R5F-W3M2
OPENSUSE-SU-2024:10581-1

Affected Products

Puppet
Puppet Enterprise