Issue #1834
closedCVE-2016-3112: Pulp consumer private keys are world-readable
Description
Pulp consumers write the certificate and private key issued by the Pulp server's registration process to /etc/pki/pulp/consumer/consumer-cert.pem with 644 permissions, which allowed anyone on the host to read the private key.
This means a non-privileged user on the host could authenticate with the Pulp server as the consumer.
Updated by jcline@redhat.com over 8 years ago
- Subject changed from reserved to Pulp consumer private keys are world-readable
- Description updated (diff)
- Private changed from Yes to No
Updated by jcline@redhat.com over 8 years ago
- Status changed from NEW to POST
- Assignee set to jcline@redhat.com
Updated by semyers over 8 years ago
- Subject changed from Pulp consumer private keys are world-readable to CVE-2016-3112: Pulp consumer private keys are world-readable
Added by Jeremy Cline over 8 years ago
Added by Jeremy Cline over 8 years ago
Revision 707a39cb | View on GitHub
Create consumer private keys with 600 permissions (CVE-2016-3112)
Prior to this commit, consumers wrote the certificate and private key issued by the Pulp server's registration process to /etc/pki/pulp/consumer/consumer-cert.pem with 644 permissions, which allowed anyone on the host to read the private key. This ensures the file is written with 600 permissions.
https://pulp.plan.io/issues/1834
fixes #1834
Updated by Anonymous over 8 years ago
- Status changed from POST to MODIFIED
- % Done changed from 0 to 100
Applied in changeset pulp|707a39cb3504a55ce36cae15b19ad1b3f4146a36.
Updated by mhrivnak over 8 years ago
- Priority changed from Normal to High
- Severity changed from 2. Medium to 1. Low
- Triaged changed from No to Yes
Added by rbarlow over 8 years ago
Added by rbarlow over 8 years ago
Updated by semyers over 8 years ago
- Status changed from 5 to CLOSED - CURRENTRELEASE
Create consumer private keys with 600 permissions (CVE-2016-3112)
Prior to this commit, consumers wrote the certificate and private key issued by the Pulp server's registration process to /etc/pki/pulp/consumer/consumer-cert.pem with 644 permissions, which allowed anyone on the host to read the private key. This ensures the file is written with 600 permissions.
https://pulp.plan.io/issues/1834
fixes #1834