CVE-2016-3112
Last modified
CVE-2016-3112 is a vulnerability of currently unknown severity. client/consumer/cli.py in Pulp before 2.8.3 writes consumer private keys to etc/pki/pulp/consumer/consumer-cert.pem as world-readable, which allows remote authenticated users to obtain the consumer private keys and escalate privileges by reading /etc/pki/pulp/consumer/consumer-cert, and authenticating as a consumer user.. EPSS estimates a 2.19% chance of exploitation in the next 30 days.
Description
client/consumer/cli.py in Pulp before 2.8.3 writes consumer private keys to etc/pki/pulp/consumer/consumer-cert.pem as world-readable, which allows remote authenticated users to obtain the consumer private keys and escalate privileges by reading /etc/pki/pulp/consumer/consumer-cert, and authenticating as a consumer user.
Metrics
Weakness Enumeration
Affected Software
| Vendor | Product | Versions |
|---|---|---|
| Pulpproject | Pulp | <= 2.8.2-1 |
References
- http://www.openwall.com/lists/oss-security/2016/05/20/1Mailing List, Third Party Advisory
- https://bugzilla.redhat.com/attachment.cgi?id=1146538Issue Tracking
- https://bugzilla.redhat.com/show_bug.cgi?id=1326242Issue Tracking
- https://pulp.plan.io/issues/1834Patch, Vendor Advisory
- http://www.openwall.com/lists/oss-security/2016/05/20/1Mailing List, Third Party Advisory
- https://bugzilla.redhat.com/attachment.cgi?id=1146538Issue Tracking
- https://bugzilla.redhat.com/show_bug.cgi?id=1326242Issue Tracking
- https://pulp.plan.io/issues/1834Patch, Vendor Advisory
Timeline
- Published
- Last Modified
- Status
- Modified
Frequently Asked Questions
What is CVE-2016-3112?
How severe is CVE-2016-3112?
How do I fix CVE-2016-3112?
How Strix Helps
- Uncovering a hidden BOLA in Appsmith's snapshot logicStrix autonomously discovered a BOLA/IDOR vulnerability in Appsmith's snapshot deletion path.
- 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 2016
- CVE-2016-3106Pulp before 2.8.3 creates a temporary directory during CA ke…
- CVE-2016-3107The Node certificate in Pulp before 2.8.3 contains the priva…
- CVE-2016-3108The pulp-gen-nodes-certificate script in Pulp before 2.8.3 a…
- CVE-2016-3109The backend/Login/load/ script in Shopware before 5.1.5 allo…
- CVE-2016-3110mod_cluster, as used in Red Hat JBoss Web Server 2.1, allows…
- CVE-2016-3111pulp.spec in the installation process for Pulp 2.8.3 generat…
- CVE-2016-3113Cross-site scripting (XSS) vulnerability in ovirt-engine all…6.1
- CVE-2016-3114Kallithea before 0.3.2 allows remote authenticated users to …
- CVE-2016-3115Multiple CRLF injection vulnerabilities in session.c in sshd…6.4
- CVE-2016-3116CRLF injection vulnerability in Dropbear SSH before 2016.72 …
- CVE-2016-3118CRLF injection vulnerability in CA API Gateway (formerly Lay…
- CVE-2016-3119The process_db_args function in plugins/kdb/ldap/libkdb_ldap…
Are you affected by CVE-2016-3112?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
