Unscored severity · published Aug 6, 2012
CVE-2012-3408
lib/puppet/network/authstore.rb in Puppet before 2.7.18, and Puppet Enterprise before 2.5.2, supports use of IP addresses in certnames without warning of potential risks, which…
–
CVSS
1.6%
EPSS
No
On KEV
Description
lib/puppet/network/authstore.rb in Puppet before 2.7.18, and Puppet Enterprise before 2.5.2, supports use of IP addresses in certnames without warning of potential risks, which might allow remote attackers to spoof an agent by acquiring a previously used IP address.
Exploitation
Is it being used?
Exploit prediction (EPSS)1.6% · higher than 76% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
PU
Puppet · Puppetlabs
before 2.7.18 · source: NVD
PE
Puppet Enterprise · Puppet
before 2.5.2 · source: NVD
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2012-3408
CVE.org
https://www.cve.org/CVERecord?id=CVE-2012-3408
Vendor Advisory
http://puppetlabs.com/security/cve/cve-2012-3408/
Third Party Advisory
https://bugzilla.redhat.com/show_bug.cgi?id=839166
Exploit
https://github.com/puppetlabs/puppet/commit/ab9150baa1b738467a33b01df1d90e076253fbbd
More from Puppet Enterprise
9.8
CVE-2023-5309
Versions of Puppet Enterprise prior to 2021.7.6 and 2023.5 contain a flaw which results in broken session management for SAML implementations
9.8
CVE-2023-2530
A privilege escalation allowing remote code execution was discovered in the orchestration service
9.8
CVE-2021-27023
A flaw was discovered in Puppet Agent and Puppet Server that may result in a leak of HTTP credentials when following HTTP redirects to a different host
9.8
CVE-2019-10694
The express install, which is the suggested way to install Puppet Enterprise, gives the user a URL at the end of the install to set the admin password
9.8
CVE-2018-11749
When users are configured to use startTLS with RBAC LDAP, at login time, the user's credentials are sent via plaintext to the LDAP server
