CVE-2014-3248
Puppet Enterprise <2.8.7, Puppet <2.7.26 & 3.x <3.6.2 - Privilege E...
Title source: llmDescription
Untrusted search path vulnerability in Puppet Enterprise 2.8 before 2.8.7, Puppet before 2.7.26 and 3.x before 3.6.2, Facter 1.6.x and 2.x before 2.0.2, Hiera before 1.3.4, and Mcollective before 2.5.2, when running with Ruby 1.9.1 or earlier, allows local users to gain privileges via a Trojan horse file in the current working directory, as demonstrated using (1) rubygems/defaults/operating_system.rb, (2) Win32API.rb, (3) Win32API.so, (4) safe_yaml.rb, (5) safe_yaml/deep.rb, or (6) safe_yaml/deep.so; or (7) operatingsystem.rb, (8) operatingsystem.so, (9) osfamily.rb, or (10) osfamily.so in puppet/confine.
References (5)
Core 5
Core References
Vendor Advisory x_refsource_confirm
http://puppetlabs.com/security/cve/cve-2014-3248
Technical Description third-party-advisory
x_refsource_secunia
http://secunia.com/advisories/59197
Technical Description third-party-advisory
x_refsource_secunia
http://secunia.com/advisories/59200
Exploit, Technical Description x_refsource_misc
http://rowediness.com/2014/06/13/cve-2014-3248-a-little-problem-with-puppet/
Third Party Advisory, VDB Entry vdb-entry
x_refsource_bid
http://www.securityfocus.com/bid/68035
Scores
EPSS
0.0007
EPSS Percentile
22.3%
Details
CWE
CWE-17
Status
published
Products (11)
puppet/facter
2.0.0 rc1 (4 CPE variants)
puppet/facter
2.0.1 (5 CPE variants)
puppet/hiera
< 1.3.4
puppet/marionette_collective
< 2.5.2
puppet/puppet
< 2.7.26
puppet/puppet_enterprise
2.8.0 - 2.8.7
puppetlabs/facter
1.6.0 - 1.6.18
rubygems/facter
0 - 1.7.6RubyGems
rubygems/hiera
0 - 1.3.4RubyGems
rubygems/mcollective-client
0 - 2.5.2RubyGems
... and 1 more
Published
Nov 16, 2014
Tracked Since
Feb 18, 2026