CVE-2014-3248: puppet facter DEPRECATED: Code
Vulnerability summary
CVE-2014-3248 is a medium (CVSS 6.2) DEPRECATED: Code vulnerability in puppet facter. EPSS estimates a 0.54% chance of exploitation in the next 30 days, higher than 44.1% of scored vulnerabilities. 1 public exploit is recorded.
Advisory lineage
Upstream 0 · Downstream 1 · Related 1Timeline
- 16-11-2014PublishedVulnerability first disclosed.
- 06-08-2024Last modifiedVulnerability information updated.
Description
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.
CVSS metrics
1 score · 1 source · 1 versionEPSS trend
Probability
0.54%
Chance of exploitation in the next 30 days
Percentile
44%
Versus all other CVEs
30-day change
0.00 pp
From 0.54% on 19-09-2026
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
1 foundExploit Reference (rowediness.com)
Maturity: unknown
Weaknesses
CWE · root causeAffected systems
Puppet5 products
- facter2.0.0:rc1 | 2.0.0:rc2 | 2.0.0:rc3 | 2.0.0:rc4 | 2.0.1 | 2.0.1:rc1 | 2.0.1:rc2 | 2.0.1:rc3 | 2.0.1:rc4
- hiera< 1.3.4
- marionette_collective< 2.5.2
- puppet< 2.7.26 | ≥ 3.6.0, < 3.6.2
- puppet_enterprise≥ 2.8.0, < 2.8.7
RubyGems4 products
- facter< 1.7.6 | ≥ 2.0.0, < 2.0.2
- hiera< 1.3.4
- mcollective-client< 2.5.2
- puppet< 2.7.26 | ≥ 3.0.0, < 3.6.2
Debian3 products
- facter< 2.0.1-1
- hiera< 1.3.4-1
- mcollective< 2.5.2+dfsg-1
Ubuntu2 products
- facterAll versions (No fix recorded)
- puppet< 3.4.3-1ubuntu1.2
Opensuse1 product
- rubygem-facter&distro=openSUSE Tumbleweed< 1.3.4-3.5
Puppetlabs1 product
- facter≥ 1.6.0, ≤ 1.6.18
6 vendors · 16 products
References
19 links- rowediness.com/2014/06/13/cve-2014-3248-a-little-problem-with-puppet/X Refsource MISCExploitTechnical Description