Read the docs
TI-2012-01762 Aliases CVE-2012-1988GHSA-6xxq-j39w-g3f6

Puppet 2.6.x before 2.6.15 and 2.7.x before 2.7.13, and Puppet Enterprise (PE) Users 1.0…

Priority LOW 32CWE-78Published · Updated

Key facts

Attack vector
Network
Privileges required
Low
User interaction
— Not recorded in CVSS 2.0
Attack complexity
Medium
Impact type
Code execution
Confidentiality · integrity · availability
Partial · Partial · Partial
Fix status
Partial Red Hat: 2 fixed, 1 without a fix

Attack profile from CVSS 2.0 · NVD. Fix status from CNA, GitHub and Red Hat. Impact type from CWE-78.

Summary

Puppet 2.6.x before 2.6.15 and 2.7.x before 2.7.13, and Puppet Enterprise (PE) Users 1.0, 1.1, 1.2.x, 2.0.x, and 2.5.x before 2.5.1 allows remote authenticated users with agent SSL keys and file-creation permissions on the puppet master to execute arbitrary commands by creating a file whose full pathname contains shell metacharacters, then performing a filebucket request.

Why it matters now

EPSS 0.02602 85th percentileScored 2026-11-07
Fix Partial puppet (RubyGems): 2.6.15, 2.7.13Red Hat: 1 advisoryRed Hat: 2 fixed, 1 without a fix

SSVC decision points

Not available: CISA has not published SSVC decision points for this record.

Affected products

VendorProductAffected versionsFixed inStatusSource
——all versions—No fix listedCNA
—puppet (RubyGems)2.6.0 to before 2.6.152.6.15Patch availableGHSA-6xxq-j39w-g3f6
—puppet (RubyGems)2.7.0 to before 2.7.132.7.13Patch availableGHSA-6xxq-j39w-g3f6
  • — Vendor— Affected all versions Fixed in — No fix listed CNA
  • puppet (RubyGems) Vendor— Affected 2.6.0 to before 2.6.15 Fixed in 2.6.15 Patch available GHSA-6xxq-j39w-g3f6
  • puppet (RubyGems) Vendor— Affected 2.7.0 to before 2.7.13 Fixed in 2.7.13 Patch available GHSA-6xxq-j39w-g3f6

CPE configurations NVD · 12

CPEVersionsRoleVendor
cpe:2.3:a:puppet:puppet:*:*:*:*:*:*:*:*2.6.0 to before 2.6.15; 2.7.0 to before 2.7.13VulnerablePuppet
cpe:2.3:a:puppet:puppet_enterprise:*:*:*:*:*:*:*:*1.2.0 to before 2.5.1VulnerablePuppet
cpe:2.3:a:puppet:puppet_enterprise:1.0:*:*:*:*:*:*:*1.0VulnerablePuppet
cpe:2.3:a:puppet:puppet_enterprise:1.1:*:*:*:*:*:*:*1.1VulnerablePuppet
cpe:2.3:o:fedoraproject:fedora:15:*:*:*:*:*:*:*15VulnerableFedoraproject
cpe:2.3:o:fedoraproject:fedora:16:*:*:*:*:*:*:*16VulnerableFedoraproject
cpe:2.3:o:fedoraproject:fedora:17:*:*:*:*:*:*:*17VulnerableFedoraproject
cpe:2.3:o:debian:debian_linux:6.0:*:*:*:*:*:*:*6.0VulnerableDebian
cpe:2.3:o:debian:debian_linux:7.0:*:*:*:*:*:*:*7.0VulnerableDebian
cpe:2.3:o:canonical:ubuntu_linux:10.04:*:*:*:*:*:*:*10.04VulnerableCanonical
  • cpe:2.3:a:puppet:puppet:*:*:*:*:*:*:*:* Versions 2.6.0 to before 2.6.15; 2.7.0 to before 2.7.13 Vulnerable ·Puppet
  • cpe:2.3:a:puppet:puppet_enterprise:*:*:*:*:*:*:*:* Versions 1.2.0 to before 2.5.1 Vulnerable ·Puppet
  • cpe:2.3:a:puppet:puppet_enterprise:1.0:*:*:*:*:*:*:* Versions 1.0 Vulnerable ·Puppet
  • cpe:2.3:a:puppet:puppet_enterprise:1.1:*:*:*:*:*:*:* Versions 1.1 Vulnerable ·Puppet
  • cpe:2.3:o:fedoraproject:fedora:15:*:*:*:*:*:*:* Versions 15 Vulnerable ·Fedoraproject
  • cpe:2.3:o:fedoraproject:fedora:16:*:*:*:*:*:*:* Versions 16 Vulnerable ·Fedoraproject
  • cpe:2.3:o:fedoraproject:fedora:17:*:*:*:*:*:*:* Versions 17 Vulnerable ·Fedoraproject
  • cpe:2.3:o:debian:debian_linux:6.0:*:*:*:*:*:*:* Versions 6.0 Vulnerable ·Debian
  • cpe:2.3:o:debian:debian_linux:7.0:*:*:*:*:*:*:* Versions 7.0 Vulnerable ·Debian
  • cpe:2.3:o:canonical:ubuntu_linux:10.04:*:*:*:*:*:*:* Versions 10.04 Vulnerable ·Canonical
Show 2 more CPE
CPEVersionsRoleVendor
cpe:2.3:o:canonical:ubuntu_linux:11.04:*:*:*:*:*:*:*11.04VulnerableCanonical
cpe:2.3:o:canonical:ubuntu_linux:11.10:*:*:*:*:*:*:*11.10VulnerableCanonical
  • cpe:2.3:o:canonical:ubuntu_linux:11.04:*:*:*:*:*:*:* Versions 11.04 Vulnerable ·Canonical
  • cpe:2.3:o:canonical:ubuntu_linux:11.10:*:*:*:*:*:*:* Versions 11.10 Vulnerable ·Canonical

Remediation

  • Fix · GHSA-6xxq-j39w-g3f6 puppet (RubyGems) Fixed in 2.6.15 Advisory →
  • Fix · GHSA-6xxq-j39w-g3f6 puppet (RubyGems) Fixed in 2.7.13 Advisory →

Red Hat 1 advisory

  • RHSA-2012:1542 Released 2012-12-04 · Red Hat rating Moderate
    CloudForms Commons 1.1 security update
    • CloudForms Cloud Engine for RHEL 6 Server converge-ui-devel-1.0.4-1.el6cf, puppet-2.6.17-2.el6cf, puppet-server-2.6.17-2.el6cf +13
    • CloudForms System Engine for RHEL 6 Server converge-ui-devel-1.0.4-1.el6cf, puppet-2.6.17-2.el6cf, puppet-server-2.6.17-2.el6cf +13

Vendor assessments

Red Hat

Red Hat rating: Moderate. Red Hat's page for this CVE →

ProductStatusPlan or fix
Red Hat Enterprise MRG 1AffectedNo fix planned: Will not fix
CloudForms Cloud Engine for RHEL 6 ServerFixed RHSA-2012:1542
CloudForms System Engine for RHEL 6 ServerFixed RHSA-2012:1542

Timeline

  1. 2026-10-02 Threatist record created from CVE-2012-1988
  2. 2026-10-03 Alias added: GHSA-6xxq-j39w-g3f6

References

Sources