CSIRTS // UNIFIED SECURITY ADVISORY FEEDSYS ● ONLINE · POWERED BY INTELFUSIONS.COM

CVE-2026-74646

highCVSS 7.8covered by 2 sourcesfirst seen 2026-08-11
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, wait_for_completion_interruptible() returns -ERESTARTSYS and fastrpc_internal_invoke() moves every buffer from fl->mmaps onto cctx->invoke_interrupted_mmaps. This list_del()/list_add_tail() walk runs without holding fl->lock, the lock that serialises fl->mmaps in fastrpc_req_mmap() and fastrpc_req_munmap() everywhere else. Take fl->lock around the move, matching every other fl->mmaps accessor.

CSIRTS triage

What
Missing lock acquisition when moving mmaps during interrupted fastrpc invocation can cause concurrent memory modification.
Who is affected
Systems running vulnerable Linux kernel versions with fastrpc miscellaneous driver enabled.
Urgency
Medium priority; not currently exploited but race conditions on mmap lists can cause memory corruption.
Action
Apply kernel patch acquiring fl->lock during mmap relocation in drivers/misc/fastrpc.c or update to patched kernel version.

AI-assisted analysis generated from the source advisory — verify against the original.

⚡ Watch CVE-2026-74646

Get an email if CVE-2026-74646 is added to CISA KEV, gains public exploit code, or a new advisory cites it — max one per day, one-click unsubscribe.

Exploitation outlook

Advisory coverage (2)

External references

NVD record for CVE-2026-74646

CVE.org record

Embed the live status

CVE-2026-74646 live status badge — this badge updates automatically when the KEV or exploit status changes. How to embed it →

[![CVE-2026-74646 status](https://www.csirts.com/badge/CVE-2026-74646)](https://www.csirts.com/cve/CVE-2026-74646)