CVE Database
/

CVE-2021-46922

Back to search

CVE-2021-46922

Published: Feb 27, 2024

Modified: May 11, 2026

PUBLISHED

Description

In the Linux kernel, the following vulnerability has been resolved: KEYS: trusted: Fix TPM reservation for seal/unseal The original patch 8c657a0590de ("KEYS: trusted: Reserve TPM for seal and unseal operations") was correct on the mailing list: https://lore.kernel.org/linux-integrity/[email protected]/ But somehow got rebased so that the tpm_try_get_ops() in tpm2_seal_trusted() got lost. This causes an imbalanced put of the TPM ops and causes oopses on TIS based hardware. This fix puts back the lost tpm_try_get_ops()

VendorProductVersions

Linux

Linux

affected
67118bb78d72aab5b831f054a74ae856339a1974 - < bf84ef2dd2ccdcd8f2658476d34b51455f970ce4
affected
498b8fc1cdc13b57b02dd28544b18323900fae10 - < 39c8d760d44cb3fa0d67e8cd505df81cf4d80999
affected
8c657a0590de585b1115847c17b34a58025f2f4b - < 9d5171eab462a63e2fbebfccf6026e92be018f20

Linux

Linux

affected
5.10.20 - < 5.10.33
affected
5.11.3 - < 5.11.17

Security Training

Train your team to recognize and prevent security threats with our comprehensive security awareness program.

Start Training

Vulnerability Scanning

Discover vulnerabilities in your applications and infrastructure before attackers do.

Scan Now