Vulnerability · Published Nov 3, 2026 · Assigned by Perforce

CVE-2026-115732Certificate Name Authorization Bypass

Critical 9.0

In plain English

A critical-severity incorrect authorization in Puppet Enterprise from Perforce. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 0.7% (higher than 55% of all known vulnerabilities).

Severity (CVSS 4.0)9.0Critical
Exploit odds (30 days)0.7%top 45.0% of all CVEs
Exploited in the wildNo reportsnot in CISA KEV
Attack toolingNoneno public tooling known

Official 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 packages & fixed versions

EcosystemPackageFixed inAdvisory
Ubuntu:24.04:LTSpuppetserverno fix listedUBUNTU-CVE-2026-115732
Ubuntu:26.04:LTSpuppetserverno fix listedUBUNTU-CVE-2026-115732
Ubuntu:26.10puppetserverno fix listedUBUNTU-CVE-2026-115732

Affected products (as reported)

VendorProductVersions
Perforce Puppet Enterprise 2023.8.0 – before 2023.8.132025.0.0 – before 2025.12.12026.0.0 – before 2026.0.1

Weakness: CWE-863, CWE-697 · Vector: 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

References