Description
In the Linux kernel, the following vulnerability has been resolved:

batman-adv: tt: avoid empty VLAN responses

The commit 16116dac2339 ("batman-adv: prevent TT request storms by not
sending inconsistent TT TLVLs") added checks to the local (direct) TT
response code. But the response can also be done indirectly by another node
using the global TT state. To avoid such inconsistency states reported in
the original fix, also avoid sending empty VLANs for replies from the
global TT state.
Published: 2026-07-19
Score: 5.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The batman‑adv routing stack in the Linux kernel can reply to TT (Topology Tree) requests with empty VLAN identifiers when the global TT state is used. Because the kernel does not check for this condition, a node may generate a series of TT responses, creating repeated TT request storms that consume CPU, memory, and network resources, potentially degrading performance or causing a denial‑of‑service for nodes on the same mesh. The weakness is a classic resource‑exhaustion flaw, identified as CWE‑770.

Affected Systems

Linux kernel builds including the batman‑adv module compiled before commit 16116dac2339 are affected, covering the default module in most recent kernel releases as well as for custom builds that incorporate batman‑adv without the patch. The issue manifests only on nodes that participate in a batman‑adv mesh network; standard host networking without batman‑adv is unaffected.

Risk and Exploitability

The CVSS score of 5.5 indicates moderate severity, while the EPSS score of less than 1% suggests that exploitation is judged unlikely at this time. The vulnerability is not listed in the CISA KEV catalog. The likely attack vector is a local attacker who can send TT requests to a target node on the same mesh or subnet, as inferred from the nature of the vulnerability. If such an attacker succeeds, they could trigger TT request storms that exhaust processing resources and degrade network operation. No workaround is provided, so patching the kernel is the recommended response.

Generated by OpenCVE AI on August 13, 2026 at 12:01 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update to a kernel version that includes commit 16116dac2339, which adds checks to the global TT response path.
  • If a kernel upgrade is not immediately available, disable the batman‑adv module using modprobe -r batman_adv or by setting options to prevent it from loading.
  • For maintenance kernels that do not yet contain the fix, compile and apply the backport of commit 16116dac2339 to the current kernel source.
  • Monitor kernel logs and network traffic for signs of TT request storms; consider throttling TT traffic or isolating mesh interfaces if the issue persists as a temporary measure.

Generated by OpenCVE AI on August 13, 2026 at 12:01 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Ubuntu USN Ubuntu USN USN-8593-1 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-8603-1 Linux kernel (Azure) vulnerabilities
Ubuntu USN Ubuntu USN USN-8618-1 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-8663-1 Linux kernel (NVIDIA) vulnerabilities
Ubuntu USN Ubuntu USN USN-8664-1 Linux kernel (NVIDIA BaseOS) vulnerabilities
History

Tue, 11 Aug 2026 16:00:00 +0000

Type Values Removed Values Added
Weaknesses NVD-CWE-noinfo
CPEs cpe:2.3:o:linux:linux_kernel:7.1:rc1:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:7.1:rc2:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:7.1:rc3:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:7.1:rc4:*:*:*:*:*:*
Metrics cvssV3_1

{'score': 5.5, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H'}


Mon, 20 Jul 2026 12:15:00 +0000


Sun, 19 Jul 2026 16:15:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: batman-adv: tt: avoid empty VLAN responses The commit 16116dac2339 ("batman-adv: prevent TT request storms by not sending inconsistent TT TLVLs") added checks to the local (direct) TT response code. But the response can also be done indirectly by another node using the global TT state. To avoid such inconsistency states reported in the original fix, also avoid sending empty VLANs for replies from the global TT state.
Title batman-adv: tt: avoid empty VLAN responses
First Time appeared Linux
Linux linux Kernel
CPEs cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
Vendors & Products Linux
Linux linux Kernel
References

Subscriptions

Linux Linux Kernel
cve-icon MITRE

Status: PUBLISHED

Assigner: Linux

Published:

Updated: 2026-07-19T15:39:59.392Z

Reserved: 2026-07-19T07:54:57.032Z

Link: CVE-2026-64090

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Analyzed

Published: 2026-07-19T16:17:49.837

Modified: 2026-08-11T15:36:11.980

Link: CVE-2026-64090

cve-icon Redhat

Severity :

Publid Date: 2026-07-19T00:00:00Z

Links: CVE-2026-64090 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-08-13T12:15:17Z

Weaknesses