Skip to content

CVE-2012-1989 Puppet allows local users to overwrite arbitrary files via a symlink attack

LowCVSS 3.6 EPSS 0.40%
Published
Updated
Exploit status
No public exploit known

Description

telnet.rb in Puppet 2.7.x before 2.7.13 and Puppet Enterprise (PE) 1.2.x, 2.0.x, and 2.5.x before 2.5.1 allows local users to overwrite arbitrary files via a symlink attack on the NET::Telnet connection log (/tmp/out.log).

Affected products

ProductAffected versionsFixed in
rubygems puppet(RubyGems) >= 2.7.1, < 2.7.13 2.7.13
rubygems puppet(RubyGems) = 2.7.1 No fix listed
rubygems puppet(RubyGems) = 2.7.11 No fix listed
rubygems puppet(RubyGems) = 2.7.12 No fix listed
rubygems puppet(RubyGems) = 2.7.3 No fix listed
rubygems puppet(RubyGems) = 2.7.4 No fix listed
rubygems puppet(RubyGems) = 2.7.5 No fix listed
rubygems puppet(RubyGems) = 2.7.6 No fix listed
rubygems puppet(RubyGems) = 2.7.8 No fix listed
rubygems puppet(RubyGems) = 2.7.9 No fix listed
debian/puppet(Debian:11) < 2.7.13-1 2.7.13-1
puppet = 2.7.3 No fix listed
puppet = 2.7.4 No fix listed
puppet = 2.7.5 No fix listed
puppet = 2.7.6 No fix listed
puppet = 2.7.8 No fix listed
puppet = 2.7.9 No fix listed
puppet = 2.7.10 No fix listed
puppet = 2.7.11 No fix listed
puppet = 2.7.12 No fix listed
puppetlabs puppet = 2.7.0 No fix listed
puppetlabs puppet = 2.7.1 No fix listed
puppet enterprise = 1.2.0 No fix listed
puppet enterprise = 1.2.1 No fix listed
puppet enterprise = 1.2.2 No fix listed
Show 6 more
ProductAffected versionsFixed in
puppet enterprise = 1.2.3 No fix listed
puppet enterprise = 1.2.4 No fix listed
puppet enterprise = 2.0.0 No fix listed
puppet enterprise = 2.0.1 No fix listed
puppet enterprise = 2.0.2 No fix listed
puppet enterprise = 2.5.0 No fix listed

References