PatchSiren cyber security CVE debrief
CVE-2026-52922 Linux CVE debrief
CVE-2026-52922 is a high-severity vulnerability in the Linux kernel's batman-adv module. The vulnerability occurs in the batadv_dat_forward_data() function, which calls pskb_copy_for_clone() to duplicate an skb for each DHT candidate. However, it does not check the return value before passing it to batadv_send_skb_prepare_unicast_4addr(). This can lead to a NULL pointer dereference when the allocation fails. The vulnerability has a CVSS score of 7.5 and is considered high severity. The CVE was published on 2026-06-24T08:16:22.187Z and last modified on 2026-06-28T08:16:23.807Z.
- Vendor
- Linux
- Product
- Unknown
- CVSS
- HIGH 7.5
- 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 distributors should be aware of this vulnerability and take steps to patch their systems. The vulnerability is particularly relevant for systems that use the batman-adv module. Users of Linux distributions that include this module should check with their distribution vendors for patched packages.
Technical summary
The vulnerability occurs in the batadv_dat_forward_data() function of the batman-adv module in the Linux kernel. When batadv_dat_forward_data() calls pskb_copy_for_clone() to duplicate an skb for each DHT candidate, it does not check the return value. If the allocation fails, pskb_copy_for_clone() returns NULL. The function then passes this NULL value to batadv_send_skb_prepare_unicast_4addr(), which dereferences the skb unconditionally, leading to a NULL pointer dereference. This vulnerability can be exploited remotely, with CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H.
Defensive priority
This vulnerability has a high CVSS score of 7.5 and can lead to a denial-of-service (DoS) condition. Linux kernel users should prioritize patching this vulnerability to prevent potential disruptions.
Recommended defensive actions
- Apply patches from Linux kernel maintainers or Linux distribution vendors.
- Use Linux distribution package management systems to update the kernel or batman-adv module.
- Consider using compensating controls, such as firewall rules or network segmentation, to limit exposure.
- Monitor system logs for potential exploitation attempts.
- Perform regular vulnerability scans and inventory checks to identify affected systems.
Evidence notes
The CVE record and NVD detail pages provide information on this vulnerability. The Linux kernel source code and commit history show the changes made to address this issue. There are multiple source references provided, including several Git commit hashes.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-52922 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-52922
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-52922 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-52922
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/2d8826a2d3657cea66fb0370f9e521575a673871
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/2edb8aeb3cdda9d00ec4997252dc5bcd6f54d8ef
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/4d420d9ee70a220a2cd95aa0dd2e15acad66a505
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/866ac1d57040ed0b44ca732e3c66b3aa6b93011c
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/9bcebaedfb8479cb4affb23c7a0d000ca9a20e73
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/9cceea8eeba710def2a5707ee00f00c74a9a1cac
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/ce0c381199402a2c58f4599f4f6ed100d872d0da
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.