Skip to main content
← All vulnerabilities
CVE-2012-1906GHSA-C4MC-49HQ-Q275

Puppet 2.6.x before 2.6.15 and 2.7.x before 2.7.13, and Puppet Enterprise (PE) Users 1.0, 1.1, 1.2.x, 2.0.x, and 2.5.x before 2.5.1 uses pre

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

Summary

Puppet 2.6.x before 2.6.15 and 2.7.x before 2.7.13, and Puppet Enterprise (PE) Users 1.0, 1.1, 1.2.x, 2.0.x, and 2.5.x before 2.5.1 uses predictable file names when installing Mac OS X packages from a remote source, which allows local users to overwrite arbitrary files or install arbitrary packages via a symlink attack on a temporary file in /tmp.

Timeline

  1. CVE published
  2. Record last updated

Affected versions

  • n/a n/a

    Version range not reported

  • puppetRubyGems

    From 2.6 · fixed in 2.6.15

  • puppetRubyGems

    From 2.7 · fixed in 2.7.13

References 9

projects.puppetlabs.com

ubuntu.com

secunia.com

exchange.xforce.ibmcloud.com

puppetlabs.com

securityfocus.com

debian.org