PatchSiren cyber security CVE debrief
CVE-2026-52919 Linux CVE debrief
CVE-2026-52919 is a HIGH severity vulnerability in the Linux kernel's batman-adv module. The vulnerability is caused by a tp_meter counter underflow during shutdown, which can lead to a use-after-free when the interface is removed while the zombie thread is still active. The issue arises from the batadv_tp_sender_shutdown() function unconditionally decrementing the 'sending' atomic counter, allowing it to underflow to -1 if multiple paths call this function. The sender logic treats any non-zero value as 'still sending', causing the sender kthread to loop indefinitely. This vulnerability has been resolved by using atomic_xchg() to ensure the counter only transitions from 1 to 0 once.
- Vendor
- Linux
- Product
- Unknown
- CVSS
- HIGH 7.8
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-06-24
- Original CVE updated
- 2026-07-08
- Advisory published
- 2026-06-24
- Advisory updated
- 2026-07-08
Who should care
Linux kernel users and administrators should be aware of this vulnerability, as it can be exploited to cause a denial-of-service or potentially lead to code execution. Users of the batman-adv module are particularly affected. Linux distributions and vendors should prioritize patching this vulnerability to prevent potential attacks.
Technical summary
The vulnerability is located in the batman-adv module of the Linux kernel. The batadv_tp_sender_shutdown() function unconditionally decrements the 'sending' atomic counter, which can cause an underflow if multiple paths call this function. This underflow leads to the sender kthread looping indefinitely, resulting in a use-after-free when the interface is removed. The fix involves using atomic_xchg() to ensure the counter only transitions from 1 to 0 once. Multiple source references are available, including several commit hashes from the Linux kernel repository.
Defensive priority
This vulnerability has a CVSS score of 7.8 and is classified as HIGH severity. Linux kernel users and administrators should prioritize patching this vulnerability to prevent potential attacks.
Recommended defensive actions
- Apply the official patch from the Linux kernel repository.
- Review and update Linux kernel packages to ensure the patched version is installed.
- Monitor system logs for potential exploitation attempts.
- Consider implementing additional security controls, such as network segmentation and access controls, to limit the attack surface.
- Perform a thorough inventory of affected systems and prioritize patching based on risk and exposure.
Evidence notes
The CVE record and NVD detail pages provide information on this vulnerability. Multiple source references are available from the Linux kernel repository, including commit hashes for the patched versions.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-52919 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-52919
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-52919 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-52919
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/01cefc5923889e29dbb5f281c3d457714ceb9c00
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/90ae3eae06b7b8ab9f6250b9497c860915b4c17b
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/94f3b133168d1c49895e7cc6afbcf1cc0b354602
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/abae88fa254f2981d39ac003a7b302528a22af64
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/aeae11c5dad9cd0d50723890bdd866f8e6db2e7d
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/c1bac194733aabd731aafa6a01350c229e187dba
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/c66d20a3ff095e3f000551d208ec2606616db15c
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.