CVE-2026-8804

Cleartext Storage of Sensitive Information for Puppet Resource API

Published Jul 3, 2026 CVSS 4.0 · 6.7 Medium EPSS < 1% KEV · Not listed
Description
Puppet resource_api (shipped in Puppet Core 8.x and Puppet Enterprise 2023.8.x and 2025.x) does not preserve the sensitive flag on parameters defined via the resource-api, causing values such as passwords to be stored in cleartext in the agent's local transaction state cache. Affected versions of the resource_api module include all versions between 1.5.0 - 1.9.1 and 2.0.0 The issue was fixed in puppet resource_api 1.9.2 and 2.0.1 released with Puppet Core 8.20.0 and PE 2023.8.10 & PE 2025.11.0.

Remediation

Vendor Solution

Upgrade to Puppet Core 8.20.0, PE 2023.8.10, or PE 2025.11.0

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
First Time appeared Puppet
Puppet puppet
Puppet puppet Enterprise
Vendors & Products Puppet
Puppet puppet
Puppet puppet Enterprise
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
Description Puppet resource_api (shipped in Puppet Core 8.x and Puppet Enterprise 2023.8.x and 2025.x) does not preserve the sensitive flag on parameters defined via the resource-api, causing values such as passwords to be stored in cleartext in the agent's local transaction state cache. Affected versions of the resource_api module include all versions between 1.5.0 - 1.9.1 and 2.0.0 The issue was fixed in puppet resource_api 1.9.2 and 2.0.1 released with Puppet Core 8.20.0 and PE 2023.8.10 & PE 2025.11.0.
Title Cleartext Storage of Sensitive Information for Puppet Resource API
Weaknesses CWE-312
CWE-313
References
Metrics cvssV4_0

{'score': 6.7, 'vector': 'CVSS:4.0/AV:L/AC:L/AT:N/PR:H/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:L'}

Weaknesses

Sources

Status
PUBLISHED
Assigner
Perforce
Published
Updated
Jul 6, 2026, 3:21 PM
Reserved
May 18, 2026, 5:31 AM
Status
Awaiting Analysis
Published
Jul 3, 2026, 8:16 AM
Modified
Jul 6, 2026, 7:48 PM