Vulnerability Details CVE-2016-3112
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.
Exploit prediction scoring system (EPSS) score
EPSS Score 0.004
EPSS Ranking 60.9%
CVSS Severity
CVSS v3 Score 7.5
CVSS v2 Score 5.0
Products affected by CVE-2016-3112
-
cpe:2.3:a:pulpproject:pulp:2.2.1-1
-
cpe:2.3:a:pulpproject:pulp:2.4.0
-
cpe:2.3:a:pulpproject:pulp:2.4.1
-
cpe:2.3:a:pulpproject:pulp:2.4.2
-
cpe:2.3:a:pulpproject:pulp:2.4.3
-
cpe:2.3:a:pulpproject:pulp:2.4.4
-
cpe:2.3:a:pulpproject:pulp:2.5.0
-
cpe:2.3:a:pulpproject:pulp:2.5.1
-
cpe:2.3:a:pulpproject:pulp:2.5.2
-
cpe:2.3:a:pulpproject:pulp:2.5.3
-
cpe:2.3:a:pulpproject:pulp:2.6.0
-
cpe:2.3:a:pulpproject:pulp:2.6.1
-
cpe:2.3:a:pulpproject:pulp:2.6.2
-
cpe:2.3:a:pulpproject:pulp:2.6.3
-
cpe:2.3:a:pulpproject:pulp:2.6.4
-
cpe:2.3:a:pulpproject:pulp:2.6.5
-
cpe:2.3:a:pulpproject:pulp:2.7.0
-
cpe:2.3:a:pulpproject:pulp:2.8.0
-
cpe:2.3:a:pulpproject:pulp:2.8.1
-
cpe:2.3:a:pulpproject:pulp:2.8.2
-
cpe:2.3:a:pulpproject:pulp:2.8.2-1