CVE-2026-53275
Description
In the Linux kernel, the following vulnerability has been resolved:
ipv6: mcast: Fix use-after-free when processing MLD queries
When processing an MLD query, a pointer to the multicast group address is retrieved when initially parsing the packet. This pointer is later dereferenced without being reloaded despite the fact that the skb header might have been reallocated following the pskb_may_pull() calls, leading to a use-after-free [1].
Fix by copying the multicast group address when the packet is initially parsed.
[1] BUG: KASAN: slab-use-after-free in __mld_query_work (net/ipv6/mcast.c:1512) Read of size 8 at addr ffff8881154b8e90 by task kworker/4:1/118
Workqueue: mld mld_query_work Call Trace:
dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) print_address_description.constprop.0 (mm/kasan/report.c:378) print_report (mm/kasan/report.c:482) kasan_report (mm/kasan/report.c:595) __mld_query_work (net/ipv6/mcast.c:1512) mld_query_work (net/ipv6/mcast.c:1563) process_one_work (kernel/workqueue.c:3314) worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) kthread (kernel/kthread.c:436) ret_from_fork (arch/x86/kernel/process.c:158) ret_from_fork_asm (arch/x86/entry/entry_64.S:245)
[...]
Freed by task 118: kasan_save_stack (mm/kasan/common.c:57) kasan_save_track (mm/kasan/common.c:78) kasan_save_free_info (mm/kasan/generic.c:584) __kasan_slab_free (mm/kasan/common.c:253 mm/kasan/common.c:285) kfree (./include/linux/kasan.h:235 mm/slub.c:2689 mm/slub.c:6251 mm/slub.c:6566) pskb_expand_head (net/core/skbuff.c:2335) __pskb_pull_tail (net/core/skbuff.c:2878 (discriminator 4)) __mld_query_work (net/ipv6/mcast.c:1495 (discriminator 1)) mld_query_work (net/ipv6/mcast.c:1563) process_one_work (kernel/workqueue.c:3314) worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) kthread (kernel/kthread.c:436) ret_from_fork (arch/x86/kernel/process.c:158) ret_from_fork_asm (arch/x86/entry/entry_64.S:245)
AI Insight
LLM-synthesized narrative grounded in this CVE's description and references.
Affected products
103cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*+ 7 more
- cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*range: >=2.6.15,<5.15.210
- cpe:2.3:o:linux:linux_kernel:7.1:rc1:*:*:*:*:*:*
- cpe:2.3:o:linux:linux_kernel:7.1:rc2:*:*:*:*:*:*
- cpe:2.3:o:linux:linux_kernel:7.1:rc3:*:*:*:*:*:*
- cpe:2.3:o:linux:linux_kernel:7.1:rc4:*:*:*:*:*:*
- cpe:2.3:o:linux:linux_kernel:7.1:rc5:*:*:*:*:*:*
- cpe:2.3:o:linux:linux_kernel:7.1:rc6:*:*:*:*:*:*
- (no CPE)
- osv-coords95 versionspkg:apk/chainguard/linux-azure-6.18pkg:apk/chainguard/linux-gcp-6.18pkg:apk/chainguard/linux-gcp-6.18-bootc-boot-installedpkg:apk/chainguard/linux-qemu-6.18pkg:apk/chainguard/linux-qemu-6.18-bootc-boot-installedpkg:apk/chainguard/linux-qemu-melangepkg:linux/kernelpkg:rpm/almalinux/bpftoolpkg:rpm/almalinux/kernelpkg:rpm/almalinux/kernel-64kpkg:rpm/almalinux/kernel-64k-corepkg:rpm/almalinux/kernel-64k-debugpkg:rpm/almalinux/kernel-64k-debug-corepkg:rpm/almalinux/kernel-64k-debug-develpkg:rpm/almalinux/kernel-64k-debug-devel-matchedpkg:rpm/almalinux/kernel-64k-debug-modulespkg:rpm/almalinux/kernel-64k-debug-modules-corepkg:rpm/almalinux/kernel-64k-debug-modules-extrapkg:rpm/almalinux/kernel-64k-develpkg:rpm/almalinux/kernel-64k-devel-matchedpkg:rpm/almalinux/kernel-64k-modulespkg:rpm/almalinux/kernel-64k-modules-corepkg:rpm/almalinux/kernel-64k-modules-extrapkg:rpm/almalinux/kernel-abi-stablelistspkg:rpm/almalinux/kernel-corepkg:rpm/almalinux/kernel-cross-headerspkg:rpm/almalinux/kernel-debugpkg:rpm/almalinux/kernel-debug-corepkg:rpm/almalinux/kernel-debug-develpkg:rpm/almalinux/kernel-debug-devel-matchedpkg:rpm/almalinux/kernel-debug-modulespkg:rpm/almalinux/kernel-debug-modules-corepkg:rpm/almalinux/kernel-debug-modules-extrapkg:rpm/almalinux/kernel-debug-uki-virtpkg:rpm/almalinux/kernel-develpkg:rpm/almalinux/kernel-devel-matchedpkg:rpm/almalinux/kernel-docpkg:rpm/almalinux/kernel-headerspkg:rpm/almalinux/kernel-modulespkg:rpm/almalinux/kernel-modules-corepkg:rpm/almalinux/kernel-modules-extrapkg:rpm/almalinux/kernel-rtpkg:rpm/almalinux/kernel-rt-64kpkg:rpm/almalinux/kernel-rt-64k-corepkg:rpm/almalinux/kernel-rt-64k-debugpkg:rpm/almalinux/kernel-rt-64k-debug-corepkg:rpm/almalinux/kernel-rt-64k-debug-develpkg:rpm/almalinux/kernel-rt-64k-debug-modulespkg:rpm/almalinux/kernel-rt-64k-debug-modules-corepkg:rpm/almalinux/kernel-rt-64k-debug-modules-extrapkg:rpm/almalinux/kernel-rt-64k-develpkg:rpm/almalinux/kernel-rt-64k-modulespkg:rpm/almalinux/kernel-rt-64k-modules-corepkg:rpm/almalinux/kernel-rt-64k-modules-extrapkg:rpm/almalinux/kernel-rt-corepkg:rpm/almalinux/kernel-rt-debugpkg:rpm/almalinux/kernel-rt-debug-corepkg:rpm/almalinux/kernel-rt-debug-develpkg:rpm/almalinux/kernel-rt-debug-modulespkg:rpm/almalinux/kernel-rt-debug-modules-corepkg:rpm/almalinux/kernel-rt-debug-modules-extrapkg:rpm/almalinux/kernel-rt-develpkg:rpm/almalinux/kernel-rt-modulespkg:rpm/almalinux/kernel-rt-modules-corepkg:rpm/almalinux/kernel-rt-modules-extrapkg:rpm/almalinux/kernel-toolspkg:rpm/almalinux/kernel-tools-libspkg:rpm/almalinux/kernel-tools-libs-develpkg:rpm/almalinux/kernel-uki-virtpkg:rpm/almalinux/kernel-uki-virt-addonspkg:rpm/almalinux/kernel-zfcpdumppkg:rpm/almalinux/kernel-zfcpdump-corepkg:rpm/almalinux/kernel-zfcpdump-develpkg:rpm/almalinux/kernel-zfcpdump-devel-matchedpkg:rpm/almalinux/kernel-zfcpdump-modulespkg:rpm/almalinux/kernel-zfcpdump-modules-corepkg:rpm/almalinux/kernel-zfcpdump-modules-extrapkg:rpm/almalinux/libperfpkg:rpm/almalinux/perfpkg:rpm/almalinux/python3-perfpkg:rpm/almalinux/rtlapkg:rpm/almalinux/rvpkg:rpm/opensuse/dtb-aarch64&distro=openSUSE%20Leap%2016.0pkg:rpm/opensuse/kernel-64kb&distro=openSUSE%20Leap%2016.0pkg:rpm/opensuse/kernel-azure&distro=openSUSE%20Leap%2016.0pkg:rpm/opensuse/kernel-default&distro=openSUSE%20Leap%2016.0pkg:rpm/opensuse/kernel-default-base&distro=openSUSE%20Leap%2016.0pkg:rpm/opensuse/kernel-docs&distro=openSUSE%20Leap%2016.0pkg:rpm/opensuse/kernel-kvmsmall&distro=openSUSE%20Leap%2016.0pkg:rpm/opensuse/kernel-obs-build&distro=openSUSE%20Leap%2016.0pkg:rpm/opensuse/kernel-obs-qa&distro=openSUSE%20Leap%2016.0pkg:rpm/opensuse/kernel-rt&distro=openSUSE%20Leap%2016.0pkg:rpm/opensuse/kernel-source&distro=openSUSE%20Leap%2016.0pkg:rpm/opensuse/kernel-syms&distro=openSUSE%20Leap%2016.0pkg:rpm/opensuse/kernel-zfcpdump&distro=openSUSE%20Leap%2016.0
< 6.18.38-r0+ 94 more
- (no CPE)range: < 6.18.38-r0
- (no CPE)range: < 6.18.38-r0
- (no CPE)range: < 6.18.38-r0
- (no CPE)range: < 6.18.38-r0
- (no CPE)range: < 6.18.38-r0
- (no CPE)range: < 6.18.38-r0
- (no CPE)range: >= 2.6.15, < 5.10.269
- (no CPE)range: < 4.18.0-553.164.1.el8_10
- (no CPE)range: < 5.14.0-687.46.1.el9_8
- (no CPE)range: < 5.14.0-687.46.1.el9_8
- (no CPE)range: < 5.14.0-687.46.1.el9_8
- (no CPE)range: < 5.14.0-687.46.1.el9_8
- (no CPE)range: < 5.14.0-687.46.1.el9_8
- (no CPE)range: < 5.14.0-687.46.1.el9_8
- (no CPE)range: < 5.14.0-687.46.1.el9_8
- (no CPE)range: < 5.14.0-687.46.1.el9_8
- (no CPE)range: < 5.14.0-687.46.1.el9_8
- (no CPE)range: < 5.14.0-687.46.1.el9_8
- (no CPE)range: < 5.14.0-687.46.1.el9_8
- (no CPE)range: < 5.14.0-687.46.1.el9_8
- (no CPE)range: < 5.14.0-687.46.1.el9_8
- (no CPE)range: < 5.14.0-687.46.1.el9_8
- (no CPE)range: < 5.14.0-687.46.1.el9_8
- (no CPE)range: < 5.14.0-687.46.1.el9_8
- (no CPE)range: < 5.14.0-687.46.1.el9_8
- (no CPE)range: < 5.14.0-687.46.1.el9_8
- (no CPE)range: < 5.14.0-687.46.1.el9_8
- (no CPE)range: < 5.14.0-687.46.1.el9_8
- (no CPE)range: < 5.14.0-687.46.1.el9_8
- (no CPE)range: < 5.14.0-687.46.1.el9_8
- (no CPE)range: < 5.14.0-687.46.1.el9_8
- (no CPE)range: < 5.14.0-687.46.1.el9_8
- (no CPE)range: < 5.14.0-687.46.1.el9_8
- (no CPE)range: < 5.14.0-687.46.1.el9_8
- (no CPE)range: < 5.14.0-687.46.1.el9_8
- (no CPE)range: < 5.14.0-687.46.1.el9_8
- (no CPE)range: < 5.14.0-687.46.1.el9_8
- (no CPE)range: < 5.14.0-687.46.1.el9_8
- (no CPE)range: < 5.14.0-687.46.1.el9_8
- (no CPE)range: < 5.14.0-687.46.1.el9_8
- (no CPE)range: < 5.14.0-687.46.1.el9_8
- (no CPE)range: < 5.14.0-687.46.1.el9_8
- (no CPE)range: < 5.14.0-687.46.1.el9_8
- (no CPE)range: < 5.14.0-687.46.1.el9_8
- (no CPE)range: < 5.14.0-687.46.1.el9_8
- (no CPE)range: < 5.14.0-687.46.1.el9_8
- (no CPE)range: < 5.14.0-687.46.1.el9_8
- (no CPE)range: < 5.14.0-687.46.1.el9_8
- (no CPE)range: < 5.14.0-687.46.1.el9_8
- (no CPE)range: < 5.14.0-687.46.1.el9_8
- (no CPE)range: < 5.14.0-687.46.1.el9_8
- (no CPE)range: < 5.14.0-687.46.1.el9_8
- (no CPE)range: < 5.14.0-687.46.1.el9_8
- (no CPE)range: < 5.14.0-687.46.1.el9_8
- (no CPE)range: < 5.14.0-687.46.1.el9_8
- (no CPE)range: < 5.14.0-687.46.1.el9_8
- (no CPE)range: < 5.14.0-687.46.1.el9_8
- (no CPE)range: < 5.14.0-687.46.1.el9_8
- (no CPE)range: < 5.14.0-687.46.1.el9_8
- (no CPE)range: < 5.14.0-687.46.1.el9_8
- (no CPE)range: < 5.14.0-687.46.1.el9_8
- (no CPE)range: < 5.14.0-687.46.1.el9_8
- (no CPE)range: < 5.14.0-687.46.1.el9_8
- (no CPE)range: < 5.14.0-687.46.1.el9_8
- (no CPE)range: < 5.14.0-687.46.1.el9_8
- (no CPE)range: < 5.14.0-687.46.1.el9_8
- (no CPE)range: < 5.14.0-687.46.1.el9_8
- (no CPE)range: < 5.14.0-687.46.1.el9_8
- (no CPE)range: < 5.14.0-687.46.1.el9_8
- (no CPE)range: < 5.14.0-687.46.1.el9_8
- (no CPE)range: < 5.14.0-687.46.1.el9_8
- (no CPE)range: < 5.14.0-687.46.1.el9_8
- (no CPE)range: < 5.14.0-687.46.1.el9_8
- (no CPE)range: < 5.14.0-687.46.1.el9_8
- (no CPE)range: < 5.14.0-687.46.1.el9_8
- (no CPE)range: < 5.14.0-687.46.1.el9_8
- (no CPE)range: < 5.14.0-687.46.1.el9_8
- (no CPE)range: < 5.14.0-687.46.1.el9_8
- (no CPE)range: < 5.14.0-687.46.1.el9_8
- (no CPE)range: < 5.14.0-687.46.1.el9_8
- (no CPE)range: < 5.14.0-687.46.1.el9_8
- (no CPE)range: < 5.14.0-687.46.1.el9_8
- (no CPE)range: < 6.12.0-160000.37.1
- (no CPE)range: < 6.12.0-160000.37.1
- (no CPE)range: < 6.12.0-160000.37.1
- (no CPE)range: < 6.12.0-160000.37.1
- (no CPE)range: < 6.12.0-160000.37.1.160000.2.19
- (no CPE)range: < 6.12.0-160000.37.1
- (no CPE)range: < 6.12.0-160000.37.1
- (no CPE)range: < 6.12.0-160000.37.1
- (no CPE)range: < 6.12.0-160000.37.1
- (no CPE)range: < 6.12.0-160000.37.1
- (no CPE)range: < 6.12.0-160000.37.1
- (no CPE)range: < 6.12.0-160000.37.1
- (no CPE)range: < 6.12.0-160000.37.1
Patches
Vulnerability mechanics
References
9- git.kernel.org/stable/c/087dbacf897c020f438f780f0a4a8aa73b6d7c5anvdPatch
- git.kernel.org/stable/c/1354271c89d0e5fbf8b3d94097ff0216695209c7nvdPatch
- git.kernel.org/stable/c/2a613bf497029d555a7428406aa8cdb84a503ceanvdPatch
- git.kernel.org/stable/c/4203806f700bb44ea0b05d484d9d40044b47fb04nvdPatch
- git.kernel.org/stable/c/53baa63a4183291574483f89583dbef13677a2c4nvdPatch
- git.kernel.org/stable/c/791c91dc7a9dfb2457d5e29b8216a6484b9c4b40nvdPatch
- git.kernel.org/stable/c/b2eb8886200b907fc71806869620609f0f4cacb0nvdPatch
- cert-portal.siemens.com/productcert/html/ssa-019113.htmlnvd
- git.kernel.org/stable/c/dfaf1f5e7eb81be87582bd6a57d34e61a57d5deanvd
News mentions
0No linked articles in our index yet.