CVE Catalog

CVE-2026-72152

Low risk· EPSS 11%
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.21%

11th percentile - higher than 11% of all known CVEs

Summary

In the Linux kernel, the TPM SPI driver (tpm_tis_spi) uses wait_event_interruptible_timeout() in wait_for_tmp_stat(), which can trigger a warning with CONFIG_DEBUG_ATOMIC_SLEEP. The fix uses wait_woken() and checks the condition only while the task is running.

Risk Assessment

Warnings and potential synchronization issues may occur while waiting for TPM status, leading to system instability.

Recommendation

Apply the Linux kernel patch that uses wait_woken() and checks the condition only while the task is running.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: tpm: tpm_tis_spi: Use wait_woken() in wait_for_tmp_stat() wait_event_interruptible_timeout() evaluates its condition after setting the current task state to TASK_INTERRUPTIBLE. With CONFIG_DEBUG_ATOMIC_SLEEP this triggers a warning when the IRQ wait path is used: tpm_tis_status() tpm_tis_spi_read_bytes() tpm_tis_spi_transfer_full() spi_bus_lock() mutex_lock() Address this with the following measures: 1. Call wait_tpm_stat_cond() only while tasking is running. 2. Use wait_woken() to wait for changes.

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