summaryrefslogtreecommitdiff
path: root/crypto/deflate.c
diff options
context:
space:
mode:
authorMimi Zohar <zohar@linux.ibm.com>2023-10-15 20:18:03 -0400
committerMimi Zohar <zohar@linux.ibm.com>2023-10-31 08:22:36 -0400
commit0b59cd533b2029039172edcfdabe5240bfa9904c (patch)
tree0b9f66f1fdd9ab113e5abeaa32abed61bd51004c /crypto/deflate.c
parentaf0da410464fb21bd9b7d70b7dad70ece687a017 (diff)
downloadlinux-crypto-0b59cd533b2029039172edcfdabe5240bfa9904c.tar.gz
linux-crypto-0b59cd533b2029039172edcfdabe5240bfa9904c.zip
certs: Only allow certs signed by keys on the builtin keyring
Originally the secondary trusted keyring provided a keyring to which extra keys may be added, provided those keys were not blacklisted and were vouched for by a key built into the kernel or already in the secondary trusted keyring. On systems with the machine keyring configured, additional keys may also be vouched for by a key on the machine keyring. Prevent loading additional certificates directly onto the secondary keyring, vouched for by keys on the machine keyring, yet allow these certificates to be loaded onto other trusted keyrings. Reviewed-by: Jarkko Sakkinen <jarkko@kernel.org> Signed-off-by: Mimi Zohar <zohar@linux.ibm.com>
Diffstat (limited to 'crypto/deflate.c')
0 files changed, 0 insertions, 0 deletions