CVE-2026-46212

Linux · kernel

A use-after-free vulnerability exists in the Linux kernel's batman-adv module during the deletion of backbone claims.

Executive summary

A critical use-after-free vulnerability in the Linux kernel batman-adv module poses a significant risk of system instability or potential code execution.

Vulnerability

This is a use-after-free memory corruption vulnerability triggered within the batadv_bla_del_backbone_claims() function. The flaw occurs when the module incorrectly handles memory references while dropping link entries from a hash list.

Business impact

The CVSS score of 8.8 indicates a high severity risk. Successful exploitation could lead to kernel-level memory corruption, resulting in system crashes (Denial of Service) or potential arbitrary code execution, which would compromise the integrity and availability of the affected system.

Remediation

Immediate Action: Apply the latest security updates provided by your Linux distribution maintainer to address the batman-adv module vulnerability.

Proactive Monitoring: Monitor system logs for kernel oops or panic messages specifically associated with the batman-adv module.

Compensating Controls: Restrict access to network configurations that utilize the B.A.T.M.A.N. advanced protocol to trusted administrative users only.

Exploitation status

Public Exploit Available: false

Analyst recommendation

Given the high CVSS score, organizations running Linux kernels with batman-adv enabled should prioritize patching. Ensure that all kernel updates are tested in a staging environment before deployment to production systems to mitigate the risk of operational disruption.