๐Ÿ” CVE Alert

CVE-2026-99218

HIGH 7.0

coredump: hold RCU while releasing parked threads

CVSS Score
7.0
EPSS Score
0.0%
EPSS Percentile
0th

In the Linux kernel, the following vulnerability has been resolved: coredump: hold RCU while releasing parked threads coredump_finish() releases the parked threads by clearing ->task in their core_thread entry and calling wake_up_process() on each of them. It does that without holding a reference on the task and without being inside rcu. But calling wake_up_process(task) without rcu here isn't safe. A parked thread doesn't need that wakeup to leave. A spurious wakeup or a preemption after the store is enough for the task to go away. So if the coredump client is preempted between the store and wake_up_process() the thread can exit and be freed in the meantime and try_to_wake_up() takes pi_lock in freed memory. Hold rcu across the loop.

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

Get instant alerts for linux linux

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

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

CVSS v3 Breakdown

CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
Attack Vector
Attack Complexity
Privileges Required
User Interaction
Scope
Confidentiality
Integrity
Availability

Affected Versions

Linux / Linux
a94e2d408eaedbd85aae259621d46fafc10479a2 < fd0fbe84312fda2fc187428c92c50b7d03a9d24c a94e2d408eaedbd85aae259621d46fafc10479a2 < 71146c437bae59e5280f657965dc6d006ee3989b a94e2d408eaedbd85aae259621d46fafc10479a2 < 0fce73efee40c65ce26641c5d93942462f9e8307 a94e2d408eaedbd85aae259621d46fafc10479a2 < 16e94ed90b1b02398e044d41fd1db34828daa08e a94e2d408eaedbd85aae259621d46fafc10479a2 < a0f09ff4c6b93312e565cfe75d76c3a551a3ec4c a94e2d408eaedbd85aae259621d46fafc10479a2 < b0eca0edddf4c1dbaf6d1f6a8636b4235f5bc573
Linux / Linux
2.6.27

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
git.kernel.org: https://git.kernel.org/stable/c/fd0fbe84312fda2fc187428c92c50b7d03a9d24c git.kernel.org: https://git.kernel.org/stable/c/71146c437bae59e5280f657965dc6d006ee3989b git.kernel.org: https://git.kernel.org/stable/c/0fce73efee40c65ce26641c5d93942462f9e8307 git.kernel.org: https://git.kernel.org/stable/c/16e94ed90b1b02398e044d41fd1db34828daa08e git.kernel.org: https://git.kernel.org/stable/c/a0f09ff4c6b93312e565cfe75d76c3a551a3ec4c git.kernel.org: https://git.kernel.org/stable/c/b0eca0edddf4c1dbaf6d1f6a8636b4235f5bc573