Project Subscriptions
No advisories yet.
Solution
No solution given by the vendor.
Workaround
Configure the clevis-luks-pkcs11-askpass systemd service with a restrictive UMask by creating a service override using systemctl edit. Setting UMask to 0077 prevents the log file from being readable by non-root users. Additionally, remove any existing log files under /run/systemd/clevis-pkcs11-*.log after each boot, as they may already contain passphrases from previous unlocks. This workaround only covers the systemd service path. The dracut initramfs code path is not covered by this mitigation.
Wed, 14 Oct 2026 13:00:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Description | A flaw was found in the clevis PKCS#11 pin. The clevis-pkcs11-afunix-socket-unlock daemon logs LUKS disk encryption passphrases in plaintext to a log file. The log file is created without restrictive permissions, making it world-readable under the default process umask. A local attacker can read the log file to obtain the LUKS passphrase. | |
| Title | Clevis: clevis: pkcs#11 luks passphrase logged in plaintext to world-readable file | |
| First Time appeared |
Redhat
Redhat enterprise Linux Redhat openshift |
|
| Weaknesses | CWE-532 | |
| CPEs | cpe:/a:redhat:openshift:4 cpe:/o:redhat:enterprise_linux:10 cpe:/o:redhat:enterprise_linux:7 cpe:/o:redhat:enterprise_linux:8 cpe:/o:redhat:enterprise_linux:9 |
|
| Vendors & Products |
Redhat
Redhat enterprise Linux Redhat openshift |
|
| References |
| |
| Metrics |
cvssV3_1
|
Projects
Sign in to view the affected projects.
Status: PUBLISHED
Assigner: redhat
Published:
Updated: 2026-10-14T12:50:33.873Z
Reserved: 2026-10-13T11:32:07.004Z
Link: CVE-2026-109968
No data.
Status : Received
Published: 2026-10-14T13:17:27.837
Modified: 2026-10-14T13:17:27.837
Link: CVE-2026-109968
No data.
OpenCVE Enrichment
No data.