PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-46206 Linux CVE debrief

A race condition in the Linux kernel's B.A.T.M.A.N. advanced (batman-adv) mesh networking subsystem could allow improper tp_meter session initialization during mesh teardown. The vulnerability exists because tp_meter sender and receiver sessions could be started after the mesh state had already transitioned away from BATADV_MESH_ACTIVE, potentially leading to use-after-free conditions or undefined behavior during cleanup. The fix adds state validation to reject new tp_meter sessions once teardown has begun.

Vendor
Linux
Product
Unknown
CVSS
HIGH 7.8
CISA KEV
Not listed in stored evidence
Original CVE published
2026-05-28
Original CVE updated
2026-06-10
Advisory published
2026-05-28
Advisory updated
2026-06-10

Who should care

Organizations running Linux systems with batman-adv mesh networking enabled, particularly those using throughput measurement features or operating mobile ad-hoc networks in production environments.

Technical summary

The batman-adv kernel module implements the B.A.T.M.A.N. (Better Approach To Mobile Ad-hoc Networking) protocol for mesh networks. The tp_meter component provides throughput measurement capabilities between mesh nodes. A lifecycle management flaw allowed tp_meter sessions to be initiated after the mesh interface had begun teardown (mesh_state no longer BATADV_MESH_ACTIVE), creating a window where session structures could be accessed after partial cleanup. The resolution adds an explicit state check to prevent new tp_meter session creation during this vulnerable period.

Defensive priority

medium

Recommended defensive actions

  • Review kernel version and confirm batman-adv module usage in your environment
  • Apply kernel updates containing the referenced stable commits when available from your distribution
  • Monitor for kernel security advisories from your Linux distribution vendor
  • If running custom batman-adv builds, cherry-pick the relevant commit from the stable kernel tree

Evidence notes

The vulnerability description and resolution are sourced from the official CVE record published 2026-05-28. The fix involves rejecting new tp_meter sessions when mesh_state != BATADV_MESH_ACTIVE. Multiple stable kernel commits are referenced, indicating backports to affected release branches.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-46206 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2026-46206

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2026-46206 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2026-46206

    NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.

Supplemental references

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/3243543592425beec83d453793e9d27caa0d8e66

    416baaa9-dc9f-4396-8d5f-8c081fb06d67

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/ca39545cf07c142b39d474a1439a046bf28def3d

    416baaa9-dc9f-4396-8d5f-8c081fb06d67

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/e1e2194cc725ec1d41f9412496212f0fa0519c36

    416baaa9-dc9f-4396-8d5f-8c081fb06d67

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/e4a3c4a4c8f6efd243c3e448c05b7bebcbf7b3b6

    416baaa9-dc9f-4396-8d5f-8c081fb06d67

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/ff93f86ecbb50a4709c403fc279a396e308edde5

    416baaa9-dc9f-4396-8d5f-8c081fb06d67

Methodology and review provenance

AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.