Input validation error in Puppet Agent - CVE-2013-1640

 

Input validation error in Puppet Agent - CVE-2013-1640

Published: March 20, 2013 / Updated: August 11, 2020


Vulnerability identifier: #VU42980
CSH Severity: Medium
CVSS v4: 8.6 [CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N]
CVE-ID: CVE-2013-1640
CWE-ID: CWE-20
Exploitation vector: Remote access
Exploit availability: No public exploit available

Vulnerability details

The vulnerability allows a remote #AU# to execute arbitrary code.

The (1) template and (2) inline_template functions in the master server in Puppet before 2.6.18, 2.7.x before 2.7.21, and 3.1.x before 3.1.1, and Puppet Enterprise before 1.2.7 and 2.7.x before 2.7.2 allows remote authenticated users to execute arbitrary code via a crafted catalog request. Per http://www.ubuntu.com/usn/usn-1759-1/ "A security issue affects these releases of Ubuntu and its derivatives: Ubuntu 12.10 Ubuntu 12.04 LTS Ubuntu 11.10"


Affected software

Puppet Agent
Amazon Linux AMI

How to mitigate CVE-2013-1640

Install update from vendor's website.

Puppet Agent - update to 2.7.21

External References

Related Security Bulletins