CVE-2026-85979

8.6

Perforce Software · Puppet Enterprise

Puppet Enterprise is affected by a command injection vulnerability in the java_keystore_passwd parameter, allowing authenticated administrative users to execute arbitrary commands with root privileges.

Executive summary

A high-severity command injection vulnerability in Puppet Enterprise allows authenticated administrators to achieve full system compromise with root-level privileges.

Vulnerability

The application fails to properly sanitize the java_keystore_passwd parameter before passing it to a shell execution context. This vulnerability allows an authenticated user with Puppet administrative privileges to perform OS command injection, resulting in code execution with root-level permissions.

Business impact

Successful exploitation of this flaw grants an attacker complete control over the affected Puppet Enterprise system. Given the CVSS score of 8.6, this represents a high risk, as it allows for the unauthorized modification of infrastructure configurations, potential data exfiltration, and full system takeover. Such a compromise could lead to significant operational disruption and a total loss of trust in the integrity of the managed environment.

Remediation

Immediate Action: Upgrade Puppet Enterprise to version 2023.8.11 or 2025.11.3 immediately to incorporate the necessary security patches.

Proactive Monitoring: Review system and application logs for suspicious shell activity or unauthorized modifications to sensitive configuration files within the Puppet environment.

Compensating Controls: Restrict access to administrative functions to the absolute minimum number of authorized personnel and ensure that internal network segments hosting Puppet are monitored for anomalous outbound traffic.

Exploitation status

Public Exploit Available: No

Analyst recommendation

The severity of this vulnerability necessitates a swift response to prevent potential system-wide compromise. Administrators should verify their current version of Puppet Enterprise against the affected ranges and apply the provided patches immediately to neutralize the risk of root-level command injection.

More Perforce Software CVEs

History

  1. Disclosed CVE record published
  2. Collected by CVE Brief via github
  3. Analyst report written
  4. Published in the daily brief high section

Sources