CVE Database›Document archive›CVE-2026-72152

CVE-2026-72152

kernel: tpm: tpm_tis_spi: Use wait_woken() in wait_for_tmp_stat()

Loading…

Severity

Low

Red Hat Product Security

5.5

CVSS 3.1

Review impact separately from score.

Published · August 15, 2026

Updated · October 30, 2026

Description

A flaw was found in the Linux kernel's Trusted Platform Module (TPM) TIS SPI driver. The wait_event_interruptible_timeout() function incorrectly evaluates its condition after setting the task state, which can trigger a warning when debugging atomic sleeps and using the Interrupt Request (IRQ) wait path. This could potentially lead to system instability or unexpected behavior. The issue has been resolved by implementing proper task state handling and using wait_woken() for changes.

Statement

This vulnerability is rated as a Low severity flaw for Red Hat Enterprise Linux because it requires local access and only affects hardware equipped with SPI-connected TPM modules. Typical enterprise platforms rely on LPC or CRB interfaces rather than SPI buses, leaving most default installations unexposed. Furthermore, the issue primarily surfaces under specific diagnostic configurations not enabled by default in production kernels, limiting potential impact to localized kernel warnings or minor operational delays.

CVSS score applicability

The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.

Mitigation

No mitigation is specified in collected source.

CVSS / CWE

CVSS 3.1 · 5.5
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H

CWE-821 · Incorrect Synchronization