In the Linux kernel, the following vulnerability has been resolved:
bpf: Fix RCU stall in bpffdarraymapclear()
Add a missing condresched() in bpffdarraymap_clear() loop.
For PROGARRAY maps with many entries this loop calls progarraymappoke_run() per entry which can be expensive, and without yielding this can cause RCU stalls under load:
rcu: Stack dump where RCU GP kthread last ran: CPU: 0 UID: 0 PID: 30932 Comm: kworker/0:2 Not tainted 6.14.0-13195-g967e8def1100 #2 PREEMPT(undef) Workqueue: events progarraymapcleardeferred RIP: 0010:writecompdata+0x38/0x90 kernel/kcov.c:246 Call Trace: <TASK> progarraymappokerun+0x77/0x380 kernel/bpf/arraymap.c:1096 _fdarraymapdeleteelem+0x197/0x310 kernel/bpf/arraymap.c:925 bpffdarraymapclear kernel/bpf/arraymap.c:1000 [inline] progarraymapcleardeferred+0x119/0x1b0 kernel/bpf/arraymap.c:1141 processonework+0x898/0x19d0 kernel/workqueue.c:3238 processscheduledworks kernel/workqueue.c:3319 [inline] workerthread+0x770/0x10b0 kernel/workqueue.c:3400 kthread+0x465/0x880 kernel/kthread.c:464 retfromfork+0x4d/0x80 arch/x86/kernel/process.c:153 retfromforkasm+0x19/0x30 arch/x86/entry/entry64.S:245 </TASK>
{
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/53xxx/CVE-2026-53083.json",
"cna_assigner": "Linux"
}