CVE-2026-53160

misc: fastrpc: fix use-after-free race in fastrpc_map_create

High · published June 25, 2026

CVSS v3.1
7.8
EPSS
0%
Percentile
2.1
In the wild
Unconfirmed
What it is

In the Linux kernel, the following vulnerability has been resolved:

misc: fastrpc: fix use-after-free race in fastrpc_map_create

fastrpc_map_lookup returns a raw pointer after releasing fl->lock. The

caller fastrpc_map_create then calls fastrpc_map_get (kref_get_unless_zero)

on this unprotected pointer. A concurrent MEM_UNMAP can free the map

between the lock release and the kref operation, resulting in a

use-after-free on the freed slab object.

Restore the take_ref parameter to fastrpc_map_lookup so the reference

is acquired atomically under fl->lock before the pointer is exposed to

the caller.

The record
Technical detail
CVSS v3.1
7.8 · HIGH
Vector
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00126 · 2.1th percentile
Published
2026-06-25T08:38Z
EPSS history
Timeline
  • 25 JUN 08:38Z
    misc: fastrpc: fix use-after-free race in fastrpc_map_create
    cvelistv5