Permissions, Privileges, and Access Controls in Puppet Agent and Puppet Enterprise - CVE-2012-1989

 

Permissions, Privileges, and Access Controls in Puppet Agent and Puppet Enterprise - CVE-2012-1989

Published: June 27, 2012 / Updated: August 11, 2020


Vulnerability identifier: #VU43933
CSH Severity: Medium
CVSS v4.0: CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:A/VC:N/VI:L/VA:L/SC:N/SI:N/SA:N/E:U/U:Green
CVE-ID: CVE-2012-1989
CWE-ID: CWE-264
Exploitation vector: Remote access
Exploit availability: No public exploit available
Vendor: Puppet Labs
Affected software:
Puppet Agent
Puppet Enterprise

Detailed vulnerability description

The vulnerability allows a remote non-authenticated attacker to manipulate or delete data.

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).


How to mitigate CVE-2012-1989

Install update from vendor's website.

Sources