CVE-2026-80930
Description
In the Linux kernel, the following vulnerability has been resolved: tpm: tpm_i2c_nuvoton: disable IRQ on wait timeout i2c_nuvoton_wait_for_stat() enables the IRQ before waiting for the interrupt handler to report a status change. If the wait times out, or is interrupted before the handler runs, the function returns without balancing the enable_irq() call. Disable the IRQ before leaving the failed wait path. Also preserve an interrupted wait's original error code instead of converting it to -ETIMEDOUT inside the helper.
How to fix
- Linux Linux007c9e637e0e0b9d946b7f0e8a42f1f1aca48d7a, 2c9147b2c0d75091ab451c2461d1c91788a7e60b, 07c2544a47da481043e945322b1bef71cdd7af79, b0dc3f18af01ba9f157b7d810cb22d3752d244ef, 73e89faee1f9b9119fa70b679058b045168ae633, cde2d927c29e82380851f209222256c607969a1f, aee2296d09f6aeff41db369c6fd2dcaea3ee302c, 705c4ed0643366963547b2616d53165f2519c81f or later
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| Linux Linux | 4c336e4b1556f4b722ba597bc6e3df786968a600 ≤ v < 007c9e637e0e0b9d946b7f0e8a42f1f1aca48d7a, 4c336e4b1556f4b722ba597bc6e3df786968a600 ≤ v < 2c9147b2c0d75091ab451c2461d1c91788a7e60b, 4c336e4b1556f4b722ba597bc6e3df786968a600 ≤ v < 07c2544a47da481043e945322b1bef71cdd7af79, 4c336e4b1556f4b722ba597bc6e3df786968a600 ≤ v < b0dc3f18af01ba9f157b7d810cb22d3752d244ef, 4c336e4b1556f4b722ba597bc6e3df786968a600 ≤ v < 73e89faee1f9b9119fa70b679058b045168ae633, 4c336e4b1556f4b722ba597bc6e3df786968a600 ≤ v < cde2d927c29e82380851f209222256c607969a1f, 4c336e4b1556f4b722ba597bc6e3df786968a600 ≤ v < aee2296d09f6aeff41db369c6fd2dcaea3ee302c, 4c336e4b1556f4b722ba597bc6e3df786968a600 ≤ v < 705c4ed0643366963547b2616d53165f2519c81f, 3.13 | 007c9e637e0e0b9d946b7f0e8a42f1f1aca48d7a, 2c9147b2c0d75091ab451c2461d1c91788a7e60b, 07c2544a47da481043e945322b1bef71cdd7af79, b0dc3f18af01ba9f157b7d810cb22d3752d244ef, 73e89faee1f9b9119fa70b679058b045168ae633, cde2d927c29e82380851f209222256c607969a1f, aee2296d09f6aeff41db369c6fd2dcaea3ee302c, 705c4ed0643366963547b2616d53165f2519c81f |
Check your version
Choose the product and enter the version you run to see whether it falls in the affected range.
Attack Surface Management
See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.