CVE Catalog

CVE-2026-72229

Low risk· EPSS 12%
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.21%

12th percentile - higher than 12% of all known CVEs

Summary

In the Linux kernel's batman-adv module, during mesh interface registration, if another receiver of the NETDEV_REGISTER notification vetoes the registration, the batadv_meshif_vlan object is not cleaned up because .dellink is not called. This leads to a memory leak.

Risk Assessment

The vulnerability could lead to kernel memory leaks, potentially affecting system stability.

Recommendation

Install the Linux kernel patch that moves untagged VLAN cleanup to the destructor. Regularly update the system.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: batman-adv: clean untagged VLAN on netdev registration failure When an mesh interface is registered, it creates an untagged struct batadv_meshif_vlan on top of it via the NETDEV_REGISTER notifier. But in this process, another receiver of this notification can veto the registration. The netdev registration will be aborted because of this veto. The register_netdevice() call will try to clean up the net_device using unregister_netdevice_queue() - which only uses the .priv_destructor to free private resources. In this situation, .dellink will not be called. The cleanup of the untagged batadv_meshif_vlan must thefore be done in the destructor to avoid a leak of this object.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS