SV-269427r1050310_rule
V-269427
SRG-OS-000403-GPOS-00182
ALMA-09-041270
CAT II
10
Configure AlmaLinux OS 9 to only allow the use of DOD PKI-established certificate authorities.
For each untrusted CA, export the certificate to a file and add it to the blocklist:
$ trust dump --filter "pkcs11:id=%7C%42%96%AE%DE%4B%48%3B%FA%92%F8%9E%8C%CF%6D%8B%A9%72%37%95;type=cert" > /etc/pki/ca-trust/source/blocklist/ISRGRootX2
$ update-ca-trust
Verify that the certificate is in the blocklist:
$ trust list --filter=blocklist
p11-kit: overriding trust for anchor in blocklist: ISRGRootX2
pkcs11:id=%7C%42%96%AE%DE%4B%48%3B%FA%92%F8%9E%8C%CF%6D%8B%A9%72%37%95;type=cert
type: certificate
label: ISRG Root X2
trust: distrusted
category: authority
pkcs11:id=%88%68%BF%E0%8E%35%C4%3B%38%6B%62%F7%28%3B%84%81%C8%0C%D7%4D;type=cert
type: certificate
label: Explicitly Distrust DigiNotar Root CA
trust: distrusted
category: authority
Verify AlmaLinux OS 9 only allows the use of DOD PKI-established certificate authorities using the following command:
$ trust list
pkcs11:id=%7C%42%96%AE%DE%4B%48%3B%FA%92%F8%9E%8C%CF%6D%8B%A9%72%37%95;type=cert
type: certificate
label: ISRG Root X2
trust: anchor
category: authority
If any nonapproved CAs are returned, this is a finding.
V-269427
False
ALMA-09-041270
Verify AlmaLinux OS 9 only allows the use of DOD PKI-established certificate authorities using the following command:
$ trust list
pkcs11:id=%7C%42%96%AE%DE%4B%48%3B%FA%92%F8%9E%8C%CF%6D%8B%A9%72%37%95;type=cert
type: certificate
label: ISRG Root X2
trust: anchor
category: authority
If any nonapproved CAs are returned, this is a finding.
M
5664