Junglewise Threat Intelligence

CVE-2026-53160: Linux Kernel use-after-free in fastrpc_map_create

CVE-2026-53160 · Severity: info · Published 2026-06-25

Technologies: Linux Kernel. Vendors: Linux.

Executive brief

A security vulnerability has been identified in the Linux kernel's FastRPC driver, which is used for communication between the main processor and digital signal processors (DSPs). A race condition could allow a local attacker to cause a system crash or potentially execute unauthorized code by triggering a 'use-after-free' error during memory unmapping operations. This could lead to a loss of system availability or a compromise of kernel integrity.

Technical details

A use-after-free race condition exists in the fastrpc_map_create function within drivers/misc/fastrpc.c. The vulnerability occurs because fastrpc_map_lookup returns a raw pointer after releasing the fl->lock, allowing a concurrent MEM_UNMAP operation to free the underlying map object before the caller can increment its reference count via kref_get_unless_zero. An attacker can exploit this timing window to trigger a use-after-free on a freed slab object. The fix involves restoring the take_ref parameter to fastrpc_map_lookup to ensure the reference is acquired atomically while the lock is still held.

Affected products

  • Linux Linux Kernel 6.1.156 to 6.1.176, 6.6.112 to 6.6.143, 6.12.53 to 6.12.94, 6.17.3 to 6.18

Timeline

  • 2026-05-30: other: Patch authored
  • 2026-06-25: advisory: CVE published

References

Related threats