Certificate Name Authorization Bypass
Summary
| CVE | CVE-2026-115732 |
|---|---|
| State | PUBLISHED |
| Assigner | Perforce |
| Source Priority | CVE Program / NVD first with legacy fallback |
| Published | 2026-11-03 21:17:02 UTC |
| Updated | 2026-11-03 21:17:02 UTC |
| 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. |
Risk And Classification
Primary CVSS: v4.0 9 CRITICAL from [email protected]
CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Problem Types: CWE-697 | CWE-863 | CWE-863 CWE-863 Incorrect Authorization | CWE-697 CWE-697 Incorrect Comparison
| Version | Source | Type | Score | Severity | Vector |
|---|---|---|---|---|---|
| 4.0 | [email protected] | Secondary | 9 | CRITICAL | CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H/E:X/C... |
| 4.0 | CNA | CVSS | 9 | CRITICAL | CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H |
CVSS v4.0 Breakdown
Attack Vector
NetworkAttack Complexity
LowAttack Requirements
PresentPrivileges Required
LowUser Interaction
NoneConfidentiality
HighIntegrity
HighAvailability
HighSub Conf.
HighSub Integrity
HighSub Availability
HighCVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Vendor Declared Affected Products
| Source | Vendor | Product | Version | Platforms |
|---|---|---|---|---|
| CNA | Perforce | Puppet Enterprise | affected 2023.8.0 2023.8.13 custom | Not specified |
| CNA | Perforce | Puppet Enterprise | affected 2025.0.0 2025.12.1 custom | Not specified |
| CNA | Perforce | Puppet Enterprise | affected 2026.0.0 2026.0.1 custom | Not specified |
| CNA | Perforce | Puppet Enterprise | unaffected 2023.8.13 | Not specified |
| CNA | Perforce | Puppet Enterprise | unaffected 2025.12.1 | Not specified |
| CNA | Perforce | Puppet Enterprise | unaffected 2026.0.1 | Not specified |
References
| Reference | Source | Link | Tags |
|---|---|---|---|
| portal.perforce.com/s/cve/a91Qi000003IaJRIA0/certificate-name-authorization-bypass | [email protected] | portal.perforce.com | |
| CVE Program record | CVE.ORG | www.cve.org | canonical |
| NVD vulnerability detail | NVD | nvd.nist.gov | canonical, analysis |
No vendor comments have been submitted for this CVE.
Additional Advisory Data
Solutions
CNA: Upgrade to Puppet Enterprise 2023.8.13, 2025.12.1, or 2026.0.1 as applicable. The fix ships to every service that uses the library.
There are currently no legacy QID mappings associated with this CVE.