Junglewise Threat Intelligence

CVE-2026-53064: Linux Kernel NULL pointer dereference in dm cache passthrough mode

CVE-2026-53064 · Severity: info · CVSS 4.7 · Published 2026-06-24

Technologies: Linux Kernel. Vendors: Linux.

Executive brief

A vulnerability in the Linux kernel's device-mapper cache component could allow a local user to crash the system. The issue occurs when the system is configured in a specific 'passthrough' mode and handles simultaneous data writes to the same location. This results in a system 'kernel panic' or crash, potentially disrupting services and operations.

Technical details

A NULL pointer dereference exists in the Linux kernel's dm-cache target (drivers/md/dm-cache-target.c). In passthrough mode, when dm-cache attempts to invalidate a cache entry, a race condition can occur if a concurrent write happens to the same block. If the bio prison cell lock fails, the 'mg->cell' pointer remains NULL. The error handling path in 'invalidate_complete()' subsequently attempts to unlock and free this NULL pointer via 'dm_cell_unlock_v2()', leading to a kernel oops. The fix introduces a check to ensure 'mg->cell' is valid before attempting the unlock operation. This affects systems using dm-cache with the passthrough feature enabled.

Affected products

  • Linux Linux Kernel 6.19.0-rc7

Timeline

  • 2026-02-09: other: Patch authored
  • 2026-06-01: patched: Patch committed to stable tree
  • 2026-06-24: disclosed: CVE published

References

Related threats