CVE-2026-98102

ipv6: mcast: fix RCU list diversion in ip6_mc_del1_src()

N/A
Published: September 25, 2026 at 10:35 AM UTC
Updated: October 19, 2026 at 10:18 AM UTC
1 product affected across 1 vendorLinux Kernel

Using Linux by Linux?

Get instant alerts when new vulnerabilities affect Linux - before attackers find them.

Real-time alertsTrack your software stackFree plan available
Severity
N/A
Exploit prediction
EPSS 0.2%

Description

In the Linux kernel, the following vulnerability has been resolved: ipv6: mcast: fix RCU list diversion in ip6_mc_del1_src() When removing a source filter whose count reaches zero, ip6_mc_del1_src() unlinks psf from pmc->mca_sources. If the filter was previously active, the code moved psf directly into pmc->mca_tomb by updating psf->sf_next. Because pmc->mca_sources is traversed locklessly under RCU (e.g. by ipv6_chk_mcast_addr()), mutating psf->sf_next before a grace period elapses diverts concurrent readers to the tombstone list. Consequently, readers miss remaining active sources in pmc->mca_sources and improperly examine deleted tombstone entries. Fix this by allocating a new tombstone node for pmc->mca_tomb (as done in sf_setstate()) and retiring the original psf via kfree_rcu().

Affected

Our own answer: ranges merged, affected separated from platform-only, with confidence and review flags.

4b200e398953c237c86d32bf26d4cb2a96556a6f5.10.2615.1386c49119f0353f857cc08030ec9e4ebaab3d5a64
Vendor states this is fixed in 4352737297b262e8367675c19a7dc6a9f53c97af (fixed)
Vendor states this is fixed in 5149c60c406595b56fda0c6e9aae7fd287f636aa (fixed)
Vendor states this is fixed in 8d4fe5c13f5056faa6deb09a90e24a89f9ebfad4 (fixed)
Vendor states this is fixed in 93b49239840b91313adbd77b8b52993eff2d08c1 (fixed)
Vendor states this is fixed in c3343cd7ec8706c221e52b782f386b9af14a928a (fixed)
Affected range stops below 5.11, so it looks safe — our inference, not a vendor statement
Vendor states this is fixed in 5.13 (unaffected)
Vendor states this is fixed in 6.12.111 (unaffected)
Vendor states this is fixed in 6.18.53 (unaffected)
Vendor states this is fixed in 6.6.158 (unaffected)
Vendor states this is fixed in 7.2.7 (unaffected)
Vendor states this is fixed in 7.3 (unaffected)
Vendor states this is fixed in 7.3-rc2 (unaffected)

Remediation

No guide yet

No remediation guidance has been written for this CVE yet, and no fixed version or vendor advisory is recorded against it.

Quick Info

StatusUNDERGOING ANALYSIS

Get alerted

Stop reading CVE feeds looking for your own stack

Track the products you run and VulnTracker tells you when a new CVE affects them — with what is known about fixing it, and nothing about the rest.

Free plan, no card