Impact
The vulnerability is a race condition in the batman-adv subsystem of the Linux kernel where concurrent decrements of the bla.num_requests counter can occur without proper atomic synchronization. This flaw causes the counter and the request_sent state to become inconsistent, potentially leading to negative or corrupted values, kernel crashes, or disabling batman-adv functionality. The weakness is a Time‑of‑Check to Time‑of‑Use race (CWE‑367).
Affected Systems
All Linux kernel deployments that include the batman-adv module are affected, as the flaw originates in the kernel’s batman‑adv code. No specific kernel version is listed, so all kernel releases prior to the fix are considered impacted.
Risk and Exploitability
The CVSS score of 7.1 signals moderate severity, and the EPSS score of less than 1% indicates a low likelihood of exploitation. The vulnerability is not cataloged in CISA’s KEV list. Based on the description, it is inferred that an attacker would need to have local or privileged access to trigger the concurrent contexts that expose the race condition. If successfully exploited, the inconsistency could lead to system instability or denial of service.
OpenCVE Enrichment
Ubuntu USN