SB20260720131 - Use-after-free in Linux kernel batman-adv
Published: July 20, 2026
Breakdown by Severity
- Low
- Medium
- High
- Critical
Description
This security bulletin contains information about 1 vulnerability.
1) Use-after-free (CVE-ID: CVE-2026-64096)
CWE-ID: CWE-416 - Use After Free
CVSSv4: 6.8 [CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N]
The vulnerability allows a local user to cause a denial of service.
The vulnerability exists due to a use-after-free in batadv_mcast_purge_orig() and orig_node RCU release handling when releasing orig_node entries while concurrent RCU readers are still accessing multicast-related references. A local user can trigger concurrent access to freed entries to cause a denial of service.
The issue affects RCU-protected readers accessing references such as orig->mcast_want_all_ipv6_node after the referenced entries have been removed and freed.
Remediation
Install update from vendor's website.
References
- https://git.kernel.org/stable/c/20c2d6a20ca936f5aaa6dd40f73f262ac45c87cc
- https://git.kernel.org/stable/c/70bcb678561f0fb58f33270fc73f12f3be72b878
- https://git.kernel.org/stable/c/78a63fb2f7d5630d1c1f2859a20d4e4226863b41
- https://git.kernel.org/stable/c/8a3707653ab658e082ccd992e92594e01b09a3fc
- https://git.kernel.org/stable/c/aef897c9d2dd0d9339167fb82b62beff68d076cb
- https://git.kernel.org/stable/c/ced48f55bac73f0822eae90509e51b42b4f646c8
- https://git.kernel.org/stable/c/edfb1e094104a50f931553dc82ac59246569fd32
- https://git.kernel.org/stable/c/ff3a4487ead475e27b43280b8ee3d8464fe280e1