CVE-2012-1989
low
CVSS v3
—
CVSS v2
3.6
VIR risk
3.6
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).
Predictions
Exploit likelihood
20%
Patch ETA
—
Heuristic predictions, AS-IS, for prioritization only.
Mitigations
Vendor advisory: debian — https://security-tracker.debian.org/tracker/CVE-2012-1989
Vendor advisory: cve@mitre.org — http://secunia.com/advisories/49136
Vendor advisory: cve@mitre.org — http://secunia.com/advisories/48748
Vendor advisory: cve@mitre.org — http://secunia.com/advisories/48743
Vendor advisory: cve@mitre.org — http://puppetlabs.com/security/cve/cve-2012-1989/
OS impact
| OS | Version | Status | Fixed in |
|---|---|---|---|
| debian | bullseye | fixed | 2.7.13-1 |
Application impact
| Vendor | Product | Versions | Fixed |
|---|---|---|---|
| puppet | puppet | 2.7.3 | |
| puppet | puppet | 2.7.4 | |
| puppet | puppet | 2.7.5 | |
| puppet | puppet | 2.7.6 | |
| puppet | puppet | 2.7.8 | |
| puppet | puppet | 2.7.9 | |
| puppet | puppet | 2.7.10 | |
| puppet | puppet | 2.7.11 | |
| puppet | puppet | 2.7.12 | |
| puppetlabs | puppet | 2.7.0 | |
| puppetlabs | puppet | 2.7.1 | |
| puppet | puppet_enterprise | 1.2.0 | |
| puppet | puppet_enterprise | 1.2.1 | |
| puppet | puppet_enterprise | 1.2.2 | |
| puppet | puppet_enterprise | 1.2.3 | |
| puppet | puppet_enterprise | 1.2.4 | |
| puppet | puppet_enterprise | 2.0.0 | |
| puppet | puppet_enterprise | 2.0.1 | |
| puppet | puppet_enterprise | 2.0.2 | |
| puppet | puppet_enterprise | 2.5.0 | |
References
- https://www.puppet.com/security/cve/cve-2012-1989-arbitrary-file-write-access
- http://lists.opensuse.org/opensuse-updates/2012-05/msg00012.html
- http://projects.puppetlabs.com/issues/13606
- http://projects.puppetlabs.com/projects/1/wiki/Release_Notes#2.7.13
- http://puppetlabs.com/security/cve/cve-2012-1989/
- http://secunia.com/advisories/48743
- http://secunia.com/advisories/48748
- http://secunia.com/advisories/49136
- http://ubuntu.com/usn/usn-1419-1
- http://www.securityfocus.com/bid/52975
- https://exchange.xforce.ibmcloud.com/vulnerabilities/74797
- https://hermes.opensuse.org/messages/15087408
- https://nvd.nist.gov/vuln/detail/CVE-2012-1989
- https://github.com/puppetlabs/puppet
- https://github.com/rubysec/ruby-advisory-db/blob/master/gems/puppet/CVE-2012-1989.yml
- https://web.archive.org/web/20120415105345/http://www.securityfocus.com/bid/52975
- http://puppetlabs.com/security/cve/cve-2012-1989
- https://security-tracker.debian.org/tracker/CVE-2012-1989
CWEs
CWE-264
Verify integrity in audit chain (admin only). AS-IS.