PatchSiren

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

This article is AI-assisted and based on the supplied source corpus.