← CVE Intelligence

CVE-2025-40047

io_uring/waitid: always prune wait queue entry in io_waitid_wait() PUBLISHED

Description (CNA)

In the Linux kernel, the following vulnerability has been resolved: io_uring/waitid: always prune wait queue entry in io_waitid_wait() For a successful return, always remove our entry from the wait queue entry list. Previously this was skipped if a cancelation was in progress, but this can race with another invocation of the wait queue entry callback.

Affected (CNA)

Vendor / productVersions
Linux / Linuxaffected f31ecf671ddc498f20219453395794ff2383e06b before 696ba6032081e617564a8113a001b8d7943cb928; affected f31ecf671ddc498f20219453395794ff2383e06b before 3e2205db2f0608898d535da1964e1b376aacfdaa; affected f31ecf671ddc498f20219453395794ff2383e06b before 2f8229d53d984c6a05b71ac9e9583d4354e3b91f
Linux / Linuxaffected 6.7; unaffected 0 before 6.7; unaffected 6.12.53 through 6.12.*; unaffected 6.17.3 through 6.17.*; unaffected 6.18 through *

CWE

No CWE identifiers supplied.

References