CVE-2024-50060

Severity CVSS v4.0:
Pending analysis
Type:
Unavailable / Other
Publication date:
21/10/2024
Last modified:
03/11/2025

Description

In the Linux kernel, the following vulnerability has been resolved:<br /> <br /> io_uring: check if we need to reschedule during overflow flush<br /> <br /> In terms of normal application usage, this list will always be empty.<br /> And if an application does overflow a bit, it&amp;#39;ll have a few entries.<br /> However, nothing obviously prevents syzbot from running a test case<br /> that generates a ton of overflow entries, and then flushing them can<br /> take quite a while.<br /> <br /> Check for needing to reschedule while flushing, and drop our locks and<br /> do so if necessary. There&amp;#39;s no state to maintain here as overflows<br /> always prune from head-of-list, hence it&amp;#39;s fine to drop and reacquire<br /> the locks at the end of the loop.

Vulnerable products and versions

CPE From Up to
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* 6.1 (including) 6.1.113 (excluding)
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* 6.6 (including) 6.6.57 (excluding)
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* 6.11 (including) 6.11.4 (excluding)