Integer underflow in tpm2-tss - CVE-2026-109545
Published: November 6, 2026
Vulnerability details
The vulnerability allows an unauthenticated attacker with physical access to the TPM bus to corrupt heap memory in applications using tpm2-tss.
The vulnerability exists due to unchecked subtraction in the SPI and I2C TCTI response handlers when a TPM response declares a size of six bytes or less. An unauthenticated attacker with physical access to the TPM bus can supply crafted responses that trigger oversized transfers of attacker-controlled data into the heap response buffer.
Affected software
Fedora
tpm2-tss
How to mitigate CVE-2026-109545
tpm2-tss - addressed in versions 4.1.5-1.fc43, 4.1.5-1.fc44, 4.2.1-1.fc45