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.0: 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/E:U/U:Green
CVE-ID: CVE-2013-1640
CWE-ID: CWE-20
Exploitation vector: Remote access
Exploit availability: No public exploit available
Vendor: Puppet Labs
Affected software:
Puppet Agent

Detailed vulnerability description

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"


How to mitigate CVE-2013-1640

Install update from vendor's website.

Sources