Description
Incorrect authorization in the certificate-name matching of trapperkeeper-authorization, as used by Puppet Server, in the affected products, allows a client that holds a CA-signed certificate whose name extends or shortens an authorized hostname to be authorized as that host. This enables impersonation of other nodes and, in Puppet Enterprise, access to certificate-authority administration and remote command execution on managed nodes. Exploitation requires a certificate with a colliding name, which the certificate authority issues by approval or autosign.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| Perforce | Puppet Enterprise | 2023.8.0 – < 2023.8.13, 2025.0.0 – < 2025.12.1, 2026.0.0 – < 2026.0.1 | 2023.8.13 |
Fixed in Linux distributions
Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.
Debian
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Debian 14 | trapperkeeper-authorization-clojure | 2.5.0-1 | — |
| Debian 13 | trapperkeeper-authorization-clojure | 2.0.1-2+deb13u1 | — |
| Debian 12 | trapperkeeper-authorization-clojure | 1.0.0-4+deb12u1 | — |
Ubuntu
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Ubuntu 26.10 | puppetserver | No fix yet | — |
| Ubuntu 26.04 LTS | puppetserver | No fix yet | — |
| Ubuntu 24.04 LTS | puppetserver | No fix yet | — |
Red Hat
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Red Hat Satellite Capsule 6 | openvox-agent | 8.32.0-1.el9sat | RHSA-2026:95652 |
| Red Hat Satellite Capsule 6 | openvox-server | 8.18.0-1.el9sat | RHSA-2026:95652 |
| Red Hat Satellite 6 | openvox-agent | 8.32.0-1.el9sat | RHSA-2026:95652 |
| Red Hat Satellite 6 | openvox-server | 8.18.0-1.el9sat | RHSA-2026:95652 |
Advisories 1
- RHSA-2026:95652 Red Hat Security Advisory: Satellite 6.19 security update Red Hat Security Advisories (RHSA) · Nov 13, 2026