CVE-2026-52913 batman-adv: v: stop OGMv2 on disabled interface
A null pointer dereference in the Linux kernel's batman-adv module can cause a system crash when OGMv2 packets are sent on a disabled interface.
- Exploited in the wild
- Not known
- Login needed
- Any signed-in user
- Attackable
- Local or same network only
- Victim action needed
- Not needed
- Fix
- Available
What is CVE-2026-52913?
CVE-2026-52913 is a medium-severity vulnerability in Linux kernel, published on 24 Jun 2026. It can only be exploited from the same machine or local network, with no action from the victim.
Official description
In the Linux kernel, the following vulnerability has been resolved:
batman-adv: v: stop OGMv2 on disabled interface
When a batadv_hard_iface is disabled, its mesh_iface pointer is set to NULL. However, batadv_v_ogm_send_meshif() may still dispatch OGMs via batadv_v_ogm_queue_on_if() for interfaces that have since lost their mesh_iface association. This results in a NULL pointer dereference when batadv_v_ogm_queue_on_if() unconditionally calls netdev_priv() on the now NULL hard_iface->mesh_iface to retrieve the batadv_priv.
It is necessary to ensure that the batadv_v_ogm_queue_on_if() checks that it is using the same mesh_iface for which batadv_v_ogm_send_meshif() was called.
Weakness: CWE-476
Which versions are affected by CVE-2026-52913?
It affects 1 product.
Products include Linux kernel.
How do I fix CVE-2026-52913?
Apply the vendor's patch.
Is CVE-2026-52913 being exploited?
There is no known exploitation of CVE-2026-52913 in the wild and no public exploit code.
Other vulnerabilities in Linux kernel
Sources
Also known as BELL-CVE-2026-52913, DEBIAN-CVE-2026-52913, GHSA-7c77-5hjp-3754, ROOT-OS-DEBIAN-11-CVE-2026-52913, ROOT-OS-DEBIAN-12-CVE-2026-52913, ROOT-OS-UBUNTU-2204-CVE-2026-52913 and 2 more.