RHEL 9 must use the common access card (CAC) smart card driver.
DISA Rule
SV-258121r1155682_rule
Vulnerability Number
V-258121
Group Title
SRG-OS-000104-GPOS-00051
Rule Version
RHEL-09-611160
Severity
CAT II
CCI(s)
- CCI-000764 - Uniquely identify and authenticate organizational users and associate that unique identification with processes acting on behalf of those users.
- CCI-000766 - Implement multifactor authentication for network access to non-privileged accounts.
- CCI-000765 - Implement multifactor authentication for network access to privileged accounts.
- CCI-004045 - Require users to be individually authenticated before granting access to the shared accounts or resources.
- CCI-001941 - Implement replay-resistant authentication mechanisms for access to privileged accounts and/or non-privileged accounts.
Weight
10
Fix Recommendation
Configure RHEL 9 to load the CAC driver.
$ sudo opensc-tool --set-conf-entry app:default:card_drivers:cac
Restart the pcscd service to apply the changes:
$ sudo systemctl restart pcscd
Check Contents
Verify RHEL loads the CAC driver with the following command:
$ sudo opensc-tool --get-conf-entry app:default:card_drivers
cac
If "cac" is not listed as a card driver, or no line is returned for "card_drivers", this is a finding.
Vulnerability Number
V-258121
Documentable
False
Rule Version
RHEL-09-611160
Severity Override Guidance
Verify RHEL loads the CAC driver with the following command:
$ sudo opensc-tool --get-conf-entry app:default:card_drivers
cac
If "cac" is not listed as a card driver, or no line is returned for "card_drivers", this is a finding.
Check Content Reference
M
Target Key
5551