CVE Catalog

CVE-2026-63834

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

Exploitation Probability (EPSS)

Low risk
0.17%

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

Summary

In the Linux kernel, the batman-adv tp_meter module has an unbounded unacked_list, allowing an attacker to send small packets with crafted sequence numbers and gaps, forcing the receiver to allocate excessive list entries, leading to out-of-memory or high CPU overhead.

Risk Assessment

The organization is at risk of a denial-of-service (DoS) attack via memory exhaustion or CPU overload, potentially crashing the system or severely degrading performance.

Recommendation

Immediately update the Linux kernel to a version that includes the fix limiting the number of entries in the unacked_list of the batman-adv module.

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: restrict number of unacked list entries When the unacked_list is unbound, an attacker could send messages with small lengths and appropriated seqno + gaps to force the receiver to allocate more and more unacked_list entries. And the end either causing an out-of-memory situation or increase the management overhead for the (large) list that significant portions of CPU cycles are wasted in searching through the list. When limiting the list to a specific number, it is important to still correctly add a new entry to the list. But if the list became larger than the limit, the last entry of the list (with the highest seqno) must be dropped to still allow the earlier seqnos to finish and therefore to continue the process. Otherwise, the process might get stuck with too high seqnos which are not handled by batadv_tp_ack_unordered().

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