CVE-2026-52913

Severity CVSS v4.0:
Pending analysis
Type:
CWE-476 NULL Pointer Dereference
Publication date:
24/06/2026
Last modified:
08/07/2026

Description

In the Linux kernel, the following vulnerability has been resolved:<br /> <br /> batman-adv: v: stop OGMv2 on disabled interface<br /> <br /> When a batadv_hard_iface is disabled, its mesh_iface pointer is set to<br /> NULL. However, batadv_v_ogm_send_meshif() may still dispatch OGMs via<br /> batadv_v_ogm_queue_on_if() for interfaces that have since lost their<br /> mesh_iface association. This results in a NULL pointer dereference when<br /> batadv_v_ogm_queue_on_if() unconditionally calls netdev_priv() on the<br /> now NULL hard_iface-&gt;mesh_iface to retrieve the batadv_priv.<br /> <br /> It is necessary to ensure that the batadv_v_ogm_queue_on_if() checks that<br /> it is using the same mesh_iface for which batadv_v_ogm_send_meshif() was<br /> called.

Vulnerable products and versions

CPE From Up to
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* 4.6 (including) 5.10.259 (excluding)
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* 5.11 (including) 5.15.210 (excluding)
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* 5.16 (including) 6.1.176 (excluding)
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* 6.2 (including) 6.6.143 (excluding)
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* 6.7 (including) 6.12.93 (excluding)
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* 6.13 (including) 6.18.34 (excluding)
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* 6.19 (including) 7.0.11 (excluding)
cpe:2.3:o:linux:linux_kernel:7.1:rc1:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:7.1:rc2:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:7.1:rc3:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:7.1:rc4:*:*:*:*:*:*