CVE-2012-3864
Last modified
CVE-2012-3864 is a vulnerability of currently unknown severity. Puppet before 2.6.17 and 2.7.x before 2.7.18, and Puppet Enterprise before 2.5.2, allows remote authenticated users to read arbitrary files on the puppet master server by leveraging an arbitrary user's certificate and private key in a GET request.. EPSS estimates a 1.91% chance of exploitation in the next 30 days.
Description
Puppet before 2.6.17 and 2.7.x before 2.7.18, and Puppet Enterprise before 2.5.2, allows remote authenticated users to read arbitrary files on the puppet master server by leveraging an arbitrary user's certificate and private key in a GET request.
Metrics
Weakness Enumeration
Affected Software
| Vendor | Product | Versions |
|---|---|---|
| Puppet | Puppet | 2.6.0 |
| Puppet | Puppet | 2.6.1 |
| Puppet | Puppet | 2.6.2 |
| Puppet | Puppet | 2.6.3 |
| Puppet | Puppet | 2.6.4 |
| Puppet | Puppet | 2.6.5 |
| Puppet | Puppet | 2.6.6 |
| Puppet | Puppet | 2.6.7 |
| Puppet | Puppet | 2.6.8 |
| Puppet | Puppet | 2.6.9 |
| Puppet | Puppet | 2.6.10 |
| Puppet | Puppet | 2.6.11 |
| Puppet | Puppet | 2.6.12 |
| Puppet | Puppet | 2.6.13 |
| Puppet | Puppet | 2.6.14 |
| Puppet | Puppet | 2.6.15 |
| Puppet | Puppet | 2.7.2 |
| Puppet | Puppet | 2.7.3 |
| Puppet | Puppet | 2.7.4 |
| Puppet | Puppet | 2.7.5 |
| Puppet | Puppet | 2.7.6 |
| Puppet | Puppet | 2.7.7 |
| Puppet | Puppet | 2.7.8 |
| Puppet | Puppet | 2.7.9 |
| Puppet | Puppet | 2.7.10 |
| Puppet | Puppet | 2.7.11 |
| Puppet | Puppet | 2.7.12 |
| Puppet | Puppet | 2.7.13 |
| Puppet | Puppet | 2.7.14 |
| Puppet | Puppet | 2.7.16 |
| Puppet | Puppet | 2.7.17 |
| Puppetlabs | Puppet | <= 2.6.16 |
| Puppetlabs | Puppet | 2.7.0 |
| Puppetlabs | Puppet | 2.7.1 |
| Puppet | Puppet Enterprise | <= 2.5.1 |
References
- http://puppetlabs.com/security/cve/cve-2012-3864/Vendor Advisory
- http://puppetlabs.com/security/cve/cve-2012-3864/Vendor Advisory
Timeline
- Published
- Last Modified
- Status
- Modified
Frequently Asked Questions
What is CVE-2012-3864?
How severe is CVE-2012-3864?
How do I fix CVE-2012-3864?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2012
- CVE-2012-3845Buffer overflow in LAN Messenger 1.2.28 and earlier allows r…
- CVE-2012-3846Cross-site scripting (XSS) vulnerability in index.php in PHP…
- CVE-2012-3847slssvc.exe in Invensys Wonderware SuiteLink in Invensys InTo…
- CVE-2012-3848Multiple cross-site scripting (XSS) vulnerabilities in the w…
- CVE-2012-3859Unspecified vulnerability in the WebAdmin Portal in Netsweep…
- CVE-2012-3863channels/chan_sip.c in Asterisk Open Source 1.8.x before 1.8…
- CVE-2012-3865Directory traversal vulnerability in lib/puppet/reports/stor…
- CVE-2012-3866lib/puppet/defaults.rb in Puppet 2.7.x before 2.7.18, and Pu…
- CVE-2012-3867lib/puppet/ssl/certificate_authority.rb in Puppet before 2.6…
- CVE-2012-3868Race condition in the ns_client structure management in ISC …
- CVE-2012-3869Cross-site scripting (XSS) vulnerability in include/classes/…
- CVE-2012-3870Multiple cross-site scripting (XSS) vulnerabilities in objec…
Are you affected by CVE-2012-3864?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
