In the Linux kernel, the following vulnerability has been resolved: ipc/mqueue, msg, sem: avoid relying on a stack reference past its expiry do_mq_timedreceive calls wq_sleep with a stack local add…
High CVSS 7.8
Summary
In the Linux kernel, the following vulnerability has been resolved: ipc/mqueue, msg, sem: avoid relying on a stack reference past its expiry do_mq_timedreceive calls wq_sleep with a stack local address. The sender (do_mq_timedsend) uses this address to later call pipelined_send. This leads to a very hard to trigger race where a do_mq_timedreceive call might return and leave do_mq_timedsend to rely on an invalid address, causing the following crash: RIP: 0010:wake_q_add_safe+0x13/0x60 C…
In-depth triage · Auto channel
No in-depth report has been generated yet (DR-003 v2 AI pipeline is under construction).
Affected products
- :
Sources
- NVD DATABASE
Original Links
- https://git.kernel.org/stable/c/4528c0c323085e645b8765913b4a7fd42cf49b65 Patch
- https://git.kernel.org/stable/c/807fa14536b26803b858da878b643be72952a097 Patch
- https://git.kernel.org/stable/c/a11ddb37bf367e6b5239b95ca759e5389bb46048 Patch
- https://git.kernel.org/stable/c/4528c0c323085e645b8765913b4a7fd42cf49b65 Patch
- https://git.kernel.org/stable/c/807fa14536b26803b858da878b643be72952a097 Patch
- https://git.kernel.org/stable/c/a11ddb37bf367e6b5239b95ca759e5389bb46048 Patch
Timeline
- nvd_ingest NVD