Predictive Vulnerability Intelligence.

Product

  • Product
  • Pricing
  • Documentation

Company

  • About
  • Partnerships
  • Blog
  • Support

Legal

  • Terms
  • Privacy
  • Data Licensing

© 2026 FAUCET Technologies LLC. All rights reserved.

CVE-2012-1989

15
FAUCET Score

CVE-2012-1989 describes a local file overwrite vulnerability in specific versions of Puppet and Puppet Enterprise. An attacker can exploit this flaw via a symlink attack on the /tmp/out.log file, allowing them to overwrite arbitrary files on the system. With a CVSS score of 3.6, this vulnerability is considered low severity, requiring local access and low attack complexity, primarily impacting integrity and availability. There is no evidence of active exploitation, public exploit code (Metasploit, Nuclei, ExploitDB), or significant community discussion or media coverage.

Impacted Technologies

VendorProductVersion(s)CPE
2.7.3CPE matchmatch criteria
cpe:2.3:a:puppet:puppet:2.7.3:*:*:*:*:*:*:*
2.7.4CPE matchmatch criteria
cpe:2.3:a:puppet:puppet:2.7.4:*:*:*:*:*:*:*
2.7.5CPE matchmatch criteria
cpe:2.3:a:puppet:puppet:2.7.5:*:*:*:*:*:*:*
2.7.6CPE matchmatch criteria
cpe:2.3:a:puppet:puppet:2.7.6:*:*:*:*:*:*:*
2.7.8CPE matchmatch criteria
cpe:2.3:a:puppet:puppet:2.7.8:*:*:*:*:*:*:*

CVSS Data

CVSS version used by this source: 2.0

3.6LOW

AV:L/AC:L/Au:N/C:N/I:P/A:P

Confidentiality Impact
NONE
Integrity Impact
PARTIAL
Availability Impact
PARTIAL
Access Vector
LOCAL
Access Complexity
LOW
Authentication
NONE
Exploitability Score
3.9
Impact Score
4.9
CvssVersion
2.0

Exploit Intelligence

EPSS Score
0.40%
Probability of exploitation in next 30 days
EPSS Percentile
32.9%
Percentile rank of EPSS score among Peer Group
As of 2026-07-27
Model: v2026.06.15
This CVE's current EPSS score of 0.0040 is in the 56th percentile among its peer group of 2,096 CVEs.

Social Chatter

The average CVE in this peer group has 0.0 Twitter, 0.0 Reddit, 0.0 Bluesky, 0.0 Mastodon, and 0.6 GitHub mentions.

Media Mentions

No media coverage found for this CVE.

The average CVE in this peer group has 0.0 InfoSec Media, 0.0 Vendor Blog, and 0.0 Security Researcher mentions.

Remediation

Patch Available

Vendor Patches (1)

rubygemspatch availablevia ghsa
Product: puppetFixed in: 2.7.13

Vendor Advisories (2)

rubygemsGHSA-c5qq-g673-5p49low

Puppet allows local users to overwrite arbitrary files via a symlink attack

Oct 24, 2017
redhatCVE-2012-1989Low

puppet: Insecure temporary file use for NET::Telnet connection log (/tmp/out.log)

Apr 11, 2012

References

lists.opensuse.org / opensuse-updates/2012-05/msg00012.html
projects.puppetlabs.com / issues/13606
projects.puppetlabs.com / projects/1/wiki/Release_Notes
puppetlabs.com / security/cve/cve-2012-1989
Vendor Advisory
secunia.com / advisories/48743
Vendor Advisory
secunia.com / advisories/48748
Vendor Advisory
secunia.com / advisories/49136
Vendor Advisory
exchange.xforce.ibmcloud.com / vulnerabilities/74797
hermes.opensuse.org / messages/15087408
ubuntu.com / usn/usn-1419-1
securityfocus.com / bid/52975