HomeDefectsLIN1024-5482
Fixed

LIN1024-5482 : Security Advisory - linux - CVE-2024-53085

Created: Nov 19, 2024    Updated: Feb 9, 2025
Resolved Date: Dec 11, 2024
Found In Version: 10.24.33.1
Fix Version: 10.24.33.4
Severity: Standard
Applicable for: Wind River Linux LTS 24
Component/s: Kernel

Description

In the Linux kernel, the following vulnerability has been resolved:

tpm: Lock TPM chip in tpm_pm_suspend() first

Setting TPM_CHIP_FLAG_SUSPENDED in the end of tpm_pm_suspend() can be racy
according, as this leaves window for tpm_hwrng_read() to be called while
the operation is in progress. The recent bug report gives also evidence of
this behaviour.

Aadress this by locking the TPM chip before checking any chip->flags both
in tpm_pm_suspend() and tpm_hwrng_read(). Move TPM_CHIP_FLAG_SUSPENDED
check inside tpm_get_random() so that it will be always checked only when
the lock is reserved.

CREATE(Triage):(User=admin) CVE-2024-53085 (https://nvd.nist.gov/vuln/detail/CVE-2024-53085)

CVEs