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

batman-adv: gw: acquire ethernet header only after skb realloc

The pskb_may_pull() called by batadv_get_vid() could reallocate the buffer
behind the skb. Variables which were pointing to the old buffer need to be
reassigned to avoid an use-after-free.
Published: 2026-08-28
Score: n/a
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The Linux kernel’s batman-adv implementation allows the function batadv_get_vid() to use pskb_may_pull(), which can realloc the socket buffer behind an skb. If a pointer to data in the skb is not updated after this realloc, a use-after-free condition can occur, potentially enabling an attacker to corrupt memory or execute arbitrary code.

Affected Systems

All Linux kernel builds that include the batman-adv module are potentially affected. No specific kernel versions or submodules are listed, so any kernel with batman-adv enabled may be vulnerable.

Risk and Exploitability

Use-after-free flaws are typically high severity because they allow memory corruption and can lead to privilege escalation or remote code execution. The EPSS score is not available, and the vulnerability is not listed in CISA’s KEV catalog, but the lack of a public patch or workaround indicates a significant risk if the issue remains unmitigated. An attacker would need to influence batman-adv traffic to trigger the realloc, but once triggered, control over the freed memory could be leveraged.

Generated by OpenCVE AI on August 28, 2026 at 09:43 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the Linux kernel to a version where batman-adv has been patched for the use-after-free issue.
  • If no patch is yet available, disable or remove the batman-adv networking module until a fix can be applied.
  • Continuously monitor system logs for kernel panics, crashes, or abnormal memory access patterns that may indicate exploitation attempts.

Generated by OpenCVE AI on August 28, 2026 at 09:43 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 28 Aug 2026 10:00:00 +0000

Type Values Removed Values Added
Weaknesses CWE-416

Fri, 28 Aug 2026 07:30:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: batman-adv: gw: acquire ethernet header only after skb realloc The pskb_may_pull() called by batadv_get_vid() could reallocate the buffer behind the skb. Variables which were pointing to the old buffer need to be reassigned to avoid an use-after-free.
Title batman-adv: gw: acquire ethernet header only after skb realloc
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-08-28T06:48:27.948Z

Reserved: 2026-08-26T14:34:25.771Z

Link: CVE-2026-80601

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-28T08:16:43.947

Modified: 2026-08-28T08:16:43.947

Link: CVE-2026-80601

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-28T09:45:17Z

Weaknesses