Junglewise Threat Intelligence

CVE-2026-53096: Linux Kernel race condition in BPF dev_map_redirect_multi

CVE-2026-53096 · Severity: info · CVSS 0 · Published 2026-06-24

Technologies: Linux Kernel. Vendors: Linux.

Executive brief

A vulnerability was identified in the Linux kernel's networking component (BPF DEVMAP). On certain hardware architectures like ARM64, this could allow a system to read partially-constructed data during network redirection tasks. This may lead to unpredictable system behavior or crashes, potentially impacting the reliability of network services.

Technical details

A race condition exists in the DEVMAP_HASH branch of dev_map_redirect_multi() within the Linux kernel. The code used hlist_for_each_entry_safe() for iteration under RCU protection instead of the required RCU-safe primitives. Because this function performs plain pointer dereferences without proper acquire barriers, concurrent writers using RCU primitives could cause readers on weakly-ordered architectures (such as ARM64 or POWER) to observe partially-constructed nodes. This flaw also bypassed CONFIG_PROVE_RCU validation and KCSAN detection. The fix replaces the unsafe iteration with hlist_for_each_entry_rcu() and corrects lockdep conditions.

Affected products

  • Linux Linux Kernel e624d4ed4aa8 to 8ed82f807bb0

Timeline

  • 2026-03-20: disclosed: Initial patch submission
  • 2026-06-01: patched: Patch committed to stable tree
  • 2026-06-24: advisory: CVE-2026-53096 published

References

Related threats