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, when listening for incoming connections is enabled and allowing access to the "run" REST endpoint is allowed, allows remote authenticated users to execute arbitrary code via a crafted HTTP request.
CVSS Details
- CVSS 3.1 Base Score: 7.5
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Debian | — | Upgrade puppet | Jul 30, 2024 | Mar 20, 2013 |
| Freebsd | — | Upgrade puppet27Upgrade puppet | Dec 10, 2025 | Mar 13, 2013 |
| Gentoo Linux | — | Upgrade app-admin/puppet. | Oct 30, 2017 | Mar 20, 2013 |
| Oracle Solaris | — | Upgrade entire/ to version 11.4-11.4.0.0.1.15.0 on Solaris 11.4 | Oct 19, 2018 | Mar 20, 2013 |
| Suse | — | Upgrade puppetUpgrade puppet-server | Feb 17, 2015 | Mar 20, 2013 |
| Ubuntu | — | Upgrade puppet-common | Nov 8, 2024 | Mar 20, 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