CVE Catalog

CVE-2026-64092

MediumCVSS 5.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.18%

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

Summary

In the Linux kernel, a reference leak of tp_vars was found in the batman-adv throughput meter receiver shutdown. The flaw stems from incorrect synchronization between the timer callback and batadv_tp_stop_all(), causing inconsistent resource release.

Risk Assessment

The reference leak may lead to kernel memory exhaustion and potential system instability, especially in environments heavily using throughput measurements in mesh networks.

Recommendation

Immediately update the Linux kernel to a version containing the fix (commit with atomic_xchg()). Monitor patch availability for your distribution and apply it as a priority.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: batman-adv: tp_meter: fix tp_vars reference leak in receiver shutdown The receiver shutdown timer handler, batadv_tp_receiver_shutdown(), is responsible for releasing the tp_vars reference it holds. However, the existing logic for coordinating this release with batadv_tp_stop_all() was flawed. timer_shutdown_sync() guarantees the timer will not fire again after it returns, but it returns non-zero only when the timer was pending at the time of the call. If the timer had already expired (and batadv_tp_stop_all() would unsucessfully try to rearm itself), batadv_tp_stop_all() skips its batadv_tp_vars_put(), and batadv_tp_receiver_shutdown() fails to put its own reference as well. Fix this by introducing a new atomic variable receiving that is set to 1 when the receiver is initialized and cleared atomically with atomic_xchg() by whichever side claims it first. Only the side that observes the transition from 1 to 0 is responsible for releasing the tp_vars timer reference, eliminating the uncertainty.

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