CVE-2013-3567
High
Description
Puppet 2.7.x before 2.7.22 and 3.2.x before 3.2.2, and Puppet Enterprise before 2.8.2, deserializes untrusted YAML, which allows remote attackers to instantiate arbitrary Ruby classes and execute arbitrary code via a crafted REST API call.
SeverityHigh
CVSS7.5
Exploit probability—
ProductPuppet
PublishedAug 19, 2013
First seenAug 19, 2013
How to fix
Sources list no fixed version or patch link for this vulnerability.
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| puppet puppet | 2.7.2, 2.7.10, 2.7.11, 2.7.12, 2.7.13, 2.7.14, 2.7.16, 2.7.17, 2.7.18, 2.7.21, 3.2.1 | — |
| puppetlabs puppet | 2.7.0, 2.7.1, 2.7.19, 2.7.20, 3.2.0, 1.0.0, 1.1.0, 1.2.0, 2.5.0, 2.6.0, 2.7.2 | — |
| canonical ubuntu_linux | 12.04, 12.10, 13.04 | — |
| novell suse_linux_enterprise_desktop | 11, 11.0 | — |
| novell suse_linux_enterprise_server | 11.0 | — |
| puppet puppet_enterprise | v ≤ 2.8.1, 1.0, 1.1, 1.2.0, 2.0.0, 2.5.1, 2.5.2, 2.8.0 | — |
Check your version
Choose the product and enter the version you run to see whether it falls in the affected range.
In the Intelligence 360 plan
Attack Surface Management
See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.