CVE-2026-80930

Source
https://cve.org/CVERecord?id=CVE-2026-80930
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-80930.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2026-80930
Downstream
Published
2026-09-11T19:42:05Z
Modified
2026-09-13T03:46:52Z
Summary
tpm: tpm_i2c_nuvoton: disable IRQ on wait timeout
Details

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.

Database specific
{
    "cna_assigner": "Linux",
    "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/80xxx/CVE-2026-80930.json"
}
References

Affected packages

Git / git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git

Affected ranges

Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
4c336e4b1556f4b722ba597bc6e3df786968a600
Fixed
73e89faee1f9b9119fa70b679058b045168ae633
Fixed
cde2d927c29e82380851f209222256c607969a1f
Fixed
aee2296d09f6aeff41db369c6fd2dcaea3ee302c
Fixed
705c4ed0643366963547b2616d53165f2519c81f

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-80930.json"

Linux / Kernel

Package

Name
Kernel

Affected ranges

Type
ECOSYSTEM
Events
Introduced
3.13.0
Fixed
6.12.109
Type
ECOSYSTEM
Events
Introduced
6.13.0
Fixed
6.18.50
Type
ECOSYSTEM
Events
Introduced
6.19.0
Fixed
7.2.4

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-80930.json"