---
title: "Puppet Enterprise vulnerabilities and CVEs"
url: https://radicalnotion.ai/vendor/puppet/puppet-enterprise
type: product
description: "Puppet Enterprise has 90 published CVEs, 0 in CISA KEV and 7 with public exploits."
updated: 2025-06-26
source: RadicalNotion.AI
license: CC BY-NC 4.0 (https://creativecommons.org/licenses/by-nc/4.0/)
---

# Puppet Enterprise vulnerabilities

Vendor: [Puppet](https://radicalnotion.ai/vendor/puppet)

- **Published CVEs:** 90
- **In CISA KEV:** 0
- **With a public exploit:** 7
- **With a patch:** 57
- **Average CVSS:** 6.1
- **First CVE:** 2011-10-27
- **Latest CVE:** 2025-06-26
- **Platforms:** ruby

## Severity breakdown

| Severity | CVEs |
| --- | --- |
| Critical | 9 |
| High | 18 |
| Medium | 52 |
| Low | 11 |
| Unscored | 0 |

## Most common weakness types

| CWE | Name | CVEs |
| --- | --- | --- |
| [CWE-264](https://radicalnotion.ai/cwe/cwe-264) | Permissions, Privileges, and Access Controls | 12 |
| [CWE-20](https://radicalnotion.ai/cwe/cwe-20) | Improper Input Validation | 9 |
| [CWE-200](https://radicalnotion.ai/cwe/cwe-200) | Exposure of Sensitive Information to an Unauthorized Actor | 8 |
| [CWE-287](https://radicalnotion.ai/cwe/cwe-287) | Improper Authentication | 6 |
| [CWE-79](https://radicalnotion.ai/cwe/cwe-79) | Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') | 5 |
| [CWE-284](https://radicalnotion.ai/cwe/cwe-284) | Improper Access Control | 3 |
| [CWE-532](https://radicalnotion.ai/cwe/cwe-532) | Insertion of Sensitive Information into Log File | 3 |
| [CWE-352](https://radicalnotion.ai/cwe/cwe-352) | Cross-Site Request Forgery (CSRF) | 3 |

## CVEs by year

| Year | CVEs published |
| --- | --- |
| 2014 | 12 |
| 2015 | 1 |
| 2016 | 3 |
| 2017 | 12 |
| 2018 | 11 |
| 2019 | 3 |
| 2020 | 2 |
| 2021 | 7 |
| 2022 | 0 |
| 2023 | 4 |
| 2024 | 0 |
| 2025 | 1 |

## Affected versions (top 30 of 172)

| Version | Kind | CVEs |
| --- | --- | --- |
| 2015.3.x | exact | 1 |
| 2016.4.14 | exact | 1 |
| 2016.5.1. | exact | 1 |
| 2016.x prior to 2016.4.3 | exact | 1 |
| 2017.3.9 | exact | 1 |
| 2018.1.3 | exact | 1 |
| 2.5.1 | range | 15 |
| 2.5.2 | range | 15 |
| 2.8.0 | range | 14 |
| 2.8.1 | range | 13 |
| 2.8.2 | range | 13 |
| 2.0.0 | range | 12 |
| 2.8.3 | range | 11 |
| \<= 3.0.0 | range | 10 |
| 1.2.0 | range | 10 |
| 3.1.0 | range | 7 |
| 1.2.1 | range | 6 |
| 1.2.2 | range | 6 |
| 2019.8.9 | patched | 3 |
| 2.5.1 | patched | 2 |
| 2016.4.5 | patched | 2 |
| 2017.3.4 | patched | 2 |
| 2017.3.6 | patched | 2 |
| 2018.1.1 | patched | 2 |
| 2019.8.6 | patched | 2 |
| 1.2.7 | patched | 1 |
| 2.5.2 | patched | 1 |
| 2.8.4 | patched | 1 |
| 2.8.7 | patched | 1 |
| 2015.2.0 | patched | 1 |

## CVEs (first 30 of 90, most severe first)

| CVE | Title | Severity | CVSS | CISA KEV | Public exploit | Patch |
| --- | --- | --- | --- | --- | --- | --- |
| CVE-2025-5459 | OS Command Injection | high | 8.6 | No | No | Yes |
| CVE-2023-5309 | Broken Session Management in Puppet Enterprise | critical | 9.8 | No | No | Yes |
| CVE-2023-5255 | Denial of Service for Revocation of Auto Renewed Certificates | high | 7.5 | No | No | No |
| CVE-2023-2530 | - | critical | 9.8 | No | No | Yes |
| CVE-2023-1894 | - | medium | 5.3 | No | No | Yes |
| CVE-2021-27023 | Unsafe HTTP Redirect in Puppet Agent and Puppet Server | critical | 9.8 | No | No | Yes |
| CVE-2021-27025 | Silent Configuration Failure in Puppet Agent | medium | 6.5 | No | No | Yes |
| CVE-2021-27026 | - | medium | 4.4 | No | No | Yes |
| CVE-2021-27022 | - | medium | 4.9 | No | No | Yes |
| CVE-2021-27019 | - | medium | 4.3 | No | No | Yes |
| CVE-2021-27020 | - | high | 8.8 | No | No | Yes |
| CVE-2021-27021 | - | high | 8.8 | No | No | Yes |
| CVE-2020-7943 | - | high | 7.5 | No | No | Yes |
| CVE-2015-5686 | - | high | 8.8 | No | No | Yes |
| CVE-2019-10694 | - | critical | 9.8 | No | No | Yes |
| CVE-2013-4968 | - | medium | 6.1 | No | No | Yes |
| CVE-2015-1855 | - | medium | 5.9 | No | No | Yes |
| CVE-2018-11749 | - | critical | 9.8 | No | No | No |
| CVE-2018-6513 | - | high | 8.8 | No | No | Yes |
| CVE-2018-6512 | - | critical | 9.8 | No | No | Yes |
| CVE-2018-6511 | XSS Vulnerability in Puppet Enterprise Console | medium | 5.4 | No | No | Yes |
| CVE-2018-6510 | XSS Vulnerability in Puppet Enterprise Console | medium | 5.4 | No | No | Yes |
| CVE-2018-6508 | - | high | 8.0 | No | No | Yes |
| CVE-2017-10690 | - | medium | 6.5 | No | No | Yes |
| CVE-2017-10689 | Tarball permission preservation in puppet | medium | 5.5 | No | No | Yes |
| CVE-2017-2297 | - | high | 7.5 | No | No | Yes |
| CVE-2017-2296 | - | medium | 6.5 | No | No | No |
| CVE-2017-2293 | - | medium | 4.9 | No | No | Yes |
| CVE-2015-4100 | - | medium | 6.8 | No | No | No |
| CVE-2015-8470 | - | medium | 6.5 | No | No | No |

## Frequently asked questions

### How many CVEs does Puppet Enterprise have?

Puppet Enterprise has 90 published CVE records since 2011.

### How many Puppet Enterprise CVEs are in CISA KEV?

None of Puppet Enterprise's CVEs are currently listed in CISA's Known Exploited Vulnerabilities catalog.

### Are there public exploits for Puppet Enterprise vulnerabilities?

Yes — 7 of Puppet Enterprise's CVEs have a known public exploit.

### Which versions of Puppet Enterprise are affected?

172 distinct Puppet Enterprise versions are named across its CVEs. Use the version filter above to see the CVEs affecting a specific version.

### What are the most common weakness types in Puppet Enterprise CVEs?

Puppet Enterprise's CVEs most often map to these CWE weakness types: CWE-264 (Permissions, Privileges, and Access Controls), CWE-20 (Improper Input Validation), CWE-200 (Exposure of Sensitive Information to an Unauthorized Actor), CWE-287 (Improper Authentication).

### How many critical Puppet Enterprise vulnerabilities are there?

Puppet Enterprise has 9 critical and 18 high-severity CVEs.

### What is the average severity of Puppet Enterprise CVEs?

The average CVSS base score across Puppet Enterprise's scored CVEs is 6.1.

## Other products from this vendor

- [Puppet](https://radicalnotion.ai/vendor/puppet/puppet) (49 CVEs)
- [Puppet Agent](https://radicalnotion.ai/vendor/puppet/puppet-agent) (12 CVEs)
- [Puppet Server](https://radicalnotion.ai/vendor/puppet/puppet-server) (8 CVEs)
- [puppet-agent](https://radicalnotion.ai/vendor/puppet/puppet-agent) (6 CVEs)
- [puppet enterprise users](https://radicalnotion.ai/vendor/puppet/puppet-enterprise-users) (5 CVEs)
- [puppetserver](https://radicalnotion.ai/vendor/puppet/puppetserver) (5 CVEs)
- [continuous delivery](https://radicalnotion.ai/vendor/puppet/continuous-delivery) (4 CVEs)
- [marionette collective](https://radicalnotion.ai/vendor/puppet/marionette-collective) (3 CVEs)

---

Source: [RadicalNotion.AI](https://radicalnotion.ai/vendor/puppet/puppet-enterprise). Licensed CC BY-NC 4.0; attribute RadicalNotion.AI and link the source page when you reuse this data.
