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.
CVSS Details
- CVSS 3.1 Base Score: 7.3
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Debian | — | Upgrade puppet | Jul 30, 2024 | Aug 19, 2013 |
| Freebsd | — | Upgrade puppet | Dec 10, 2025 | Jun 22, 2013 |
| Gentoo Linux | — | Upgrade app-admin/puppet. | Oct 30, 2017 | Aug 19, 2013 |
| Oracle Solaris | — | Upgrade entire/ to version 11.4-11.4.0.0.1.15.0 on Solaris 11.4 | Oct 19, 2018 | Aug 19, 2013 |
| Suse | — | Upgrade puppetUpgrade puppet-server | Feb 17, 2015 | Aug 19, 2013 |
| Ubuntu | — | Upgrade puppet-common | Nov 8, 2024 | Aug 19, 2013 |
Prioritise with Active Threat Intelligence
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub