CVE-2020-24612

selinux-policy: SELinux prevents pam-u2f to work correctly, disabling the 2nd factor during authentication

Published Aug 24, 2020 CVSS 3.1 · 6.7 Medium EPSS < 1% KEV · Not listed
Description
An issue was discovered in the selinux-policy (aka Reference Policy) package 3.14 through 2020-08-24 because the .config/Yubico directory is mishandled. Consequently, when SELinux is in enforced mode, pam-u2f is not allowed to read the user's U2F configuration file. If configured with the nouserok option (the default when configured by the authselect tool), and that file cannot be read, the second factor is disabled. An attacker with only the knowledge of the password can then log in, bypassing 2FA.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2020-17329 An issue was discovered in the selinux-policy (aka Reference Policy) package 3.14 through 2020-08-24 because the .config/Yubico directory is mishandled. Consequently, when SELinux is in enforced mode, pam-u2f is not allowed to read the user's U2F configuration file. If configured with the nouserok option (the default when configured by the authselect tool), and that file cannot be read, the second factor is disabled. An attacker with only the knowledge of the password can then log in, bypassing 2FA.
Weaknesses

Sources

Status
PUBLISHED
Assigner
mitre
Published
Updated
Aug 4, 2024, 3:19 PM
Reserved
Aug 24, 2020, 12:00 AM
Status
Modified
Published
Aug 24, 2020, 9:15 PM
Modified
Jun 17, 2026, 3:05 AM
Severity
Moderate
Public date
Jul 27, 2020, 12:00 AM