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-06-28
- Advisory published
- 2026-06-24
- Advisory updated
- 2026-06-28
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.
Official resources
-
CVE-2026-52919 CVE record
CVE.org
-
CVE-2026-52919 NVD detail
NVD
-
Source item URL
nvd_modified
-
Source reference
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
416baaa9-dc9f-4396-8d5f-8c081fb06d67
This article is AI-assisted and based on the supplied source corpus.