CVE Catalog

CVE-2026-109970

MediumCVSS 4.7
Published: Translated: NVD NIST

Summary

A flaw in the clevis PKCS#11 pin: the clevis-luks-pkcs11-askpin script writes the PKCS#11 token PIN in plaintext to a file without restrictive permissions. Under the default umask, the file is world-readable. Additionally, the PIN file is not reliably cleaned up if the decryption script exits early, leaving the PIN accessible indefinitely.

Risk Assessment

The risk is that unauthorized users may read the PKCS#11 token PIN, potentially leading to unauthorized access to encrypted data. The leftover PIN file increases the duration of exposure.

Recommendation

Update clevis to a patched version immediately and manually remove any existing PIN files. Also configure restrictive permissions for temporary files and ensure their cleanup.

Other vulnerabilities in clevis

See all
Original NVD description (English source)

A flaw was found in the clevis PKCS#11 pin. The clevis-luks-pkcs11-askpin script writes the PKCS#11 token PIN in plaintext to a file without setting restrictive permissions. Under the default process umask, the file is world-readable. Additionally, the PIN file is not reliably cleaned up if the decryption script exits early, leaving the PIN accessible indefinitely.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS