In the Linux kernel, the following vulnerability has been resolved:
misc: fastrpc: take fl->lock when moving mmaps on interrupted invoke
When an invoke is interrupted by a signal, waitforcompletioninterruptible() returns -ERESTARTSYS and fastrpcinternalinvoke() moves every buffer from fl->mmaps onto cctx->invokeinterruptedmmaps. This listdel()/listaddtail() walk runs without holding fl->lock, the lock that serialises fl->mmaps in fastrpcreqmmap() and fastrpcreqmunmap() everywhere else.
Take fl->lock around the move, matching every other fl->mmaps accessor.
{
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/74xxx/CVE-2026-74646.json",
"cna_assigner": "Linux"
}