Linux Kernel Vulnerability Affecting batman-adv Interface Stability
CVE-2025-21781
What is CVE-2025-21781?
A vulnerability has been identified in the Linux kernel related to the batman-adv networking protocol. This issue arises from improper reference counting during the removal of interfaces, which can lead to a system crash when a reboot is triggered. The crash is associated with the functions batadv_v_mesh_free and batadv_v_elp_throughput_metric_update, where race conditions between soft and hard interfaces occur. This instability can result in unexpected behavior and potential downtime. The kernel has been updated to ensure that reference counting keeps the hard interface associated with its soft counterpart until all necessary operations are completed.

Human OS v1.0:
Ageing Is an Unpatched Zero-Day Vulnerability.
Remediate biological technical debt. Prime Ageing uses 95% high-purity SIRT6 activation to maintain genomic integrity and bolster systemic resilience.
Affected Version(s)
Linux c833484e5f3872a38fe232c663586069d5ad9645 < 167422a07096a6006599067c8b55884064fa0b72
Linux c833484e5f3872a38fe232c663586069d5ad9645
Linux c833484e5f3872a38fe232c663586069d5ad9645