CVE-2026-80920

Source
https://cve.org/CVERecord?id=CVE-2026-80920
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-80920.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2026-80920
Downstream
Published
2026-09-09T16:13:17Z
Modified
2026-09-10T03:48:25Z
Summary
io_uring: defer eventfd signaling when queued from a wakeup handler
Details

In the Linux kernel, the following vulnerability has been resolved:

io_uring: defer eventfd signaling when queued from a wakeup handler

io_req_local_work_add() signals the CQ ring eventfd inline when it is the one to push the first entry onto ->work_list. For DEFER_TASKRUN rings that add is frequently done from a waitqueue wakeup handler, where an arbitrary waitqueue lock is held.

eventfd_signal_mask() only refuses to recurse when current->in_eventfd is set, but that bit is set by eventfd_signal_mask() itself. If the wake chain starts somewhere else, signal goes out inline and can feed back into epoll.

Add IOU_F_TWQ_IN_WAKE, set it on the task_work add done from the three waitqueue callbacks, and use it to force io_eventfd_signal() down the existing call_rcu_hurry() deferral instead of signaling inline.

Database specific
{
    "cna_assigner": "Linux",
    "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/80xxx/CVE-2026-80920.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
21a091b970cdbcf3e8ff829234b51be6f9192766
Fixed
e22f4494cc9487d326e5e3067f33dea7c1e442b2
Fixed
b6bb334b0e9348887e3e55e1f494b0c3b8fbf59f
Fixed
40b6ccf68731809ceb85c6e9f0f8f2ed61c7aa5a
Fixed
cd305ee3633a45fcf5f3a5d83f99f3cb77d87b6e

Database specific

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

Linux / Kernel

Package

Name
Kernel

Affected ranges

Type
ECOSYSTEM
Events
Introduced
6.1.0
Fixed
6.18.49
Type
ECOSYSTEM
Events
Introduced
6.19.0
Fixed
7.1.11
Type
ECOSYSTEM
Events
Introduced
7.2.0
Fixed
7.2.1

Database specific

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