Skip to main content
← All vulnerabilities
CVE-2012-3866GHSA-8JXJ-9R5F-W3M2

lib/puppet/defaults.rb in Puppet 2.7.x before 2.7.18, and Puppet Enterprise before 2.5.2, uses 0644 permissions for last_run_report.yaml, wh

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 2.7.18
None on Exploit-DB, Metasploit or GitHub

Summary

lib/puppet/defaults.rb in Puppet 2.7.x before 2.7.18, and Puppet Enterprise before 2.5.2, uses 0644 permissions for last_run_report.yaml, which allows local users to obtain sensitive configuration information by leveraging access to the puppet master server to read this file.

Timeline

  1. CVE published
  2. Record last updated

Affected versions

  • n/a n/a

    Version range not reported

  • puppetRubyGems

    From 2.7.0 · fixed in 2.7.18

References 7

GitHub · puppetlabs/puppet

debian.org

ubuntu.com

secunia.com

lists.opensuse.org

puppetlabs.com

bugzilla.redhat.com