๐Ÿ” CVE Alert

CVE-2026-99265

UNKNOWN 0.0

io_uring/openclose: keep the lock in io_pipe_fixed()

CVSS Score
0.0
EPSS Score
0.0%
EPSS Percentile
0th

In the Linux kernel, the following vulnerability has been resolved: io_uring/openclose: keep the lock in io_pipe_fixed() io_pipe_fixed() installs both ends of the pipe in the fixed file table, drops ->uring_lock, and copies the slot numbers to the application. If that faults, it takes the lock again and removes whatever is in these slots. If the request is run by io-wq the lock really is dropped in between, and the slots are visible to everybody else. By the time the error path gets to them, they may have been closed and reused, by IORING_OP_CLOSE and a direct open or accept, or by IORING_REGISTER_FILES_UPDATE. Then a file is removed from the table that has nothing to do with the failed request. Do the copy with the lock held. Faulting in user memory under ->uring_lock is fine, the registration paths do it all the time.

Vendor linux
Product linux
Ecosystems
Industries
Technology
Published Nov 3, 2026
Stay Ahead of the Next One

Get instant alerts for linux linux

Be the first to know when new unknown vulnerabilities affecting linux linux are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

Affected Versions

Linux / Linux
53db8a71ecb42c2ec5e9c6925269a750255f9af5 < b4b7b2d19dab611f3cf3d052aa19278e7e4c4683 53db8a71ecb42c2ec5e9c6925269a750255f9af5 < 7299a32764ab875443b58581d929027954dcf24c
Linux / Linux
6.16

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
git.kernel.org: https://git.kernel.org/stable/c/b4b7b2d19dab611f3cf3d052aa19278e7e4c4683 git.kernel.org: https://git.kernel.org/stable/c/7299a32764ab875443b58581d929027954dcf24c