Skip to main content
← All vulnerabilities
CVE-2012-3867GHSA-Q44R-F2HM-V76V

lib/puppet/ssl/certificate_authority.rb in Puppet before 2.6.17 and 2.7.x before 2.7.18, and Puppet Enterprise before 2.5.2, does not proper

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 2.6.17, 2.7.18
None on Exploit-DB, Metasploit or GitHub

Summary

lib/puppet/ssl/certificate_authority.rb in Puppet before 2.6.17 and 2.7.x before 2.7.18, and Puppet Enterprise before 2.5.2, does not properly restrict the characters in the Common Name field of a Certificate Signing Request (CSR), which makes it easier for user-assisted remote attackers to trick administrators into signing a crafted agent certificate via ANSI control sequences.

Timeline

  1. CVE published
  2. Record last updated

Affected versions

  • n/a n/a

    Version range not reported

  • puppetRubyGems

    fixed in 2.6.17

  • puppetRubyGems

    From 2.7.0 · fixed in 2.7.18

References 9

lists.opensuse.org

debian.org

ubuntu.com

secunia.com

puppetlabs.com

GitHub · puppetlabs/puppet

bugzilla.redhat.com