CVE-2026-98881: Linux kernel · net: bridge: remove stale rcu_barrier() in br_multicast_dev_del()
Affects Linux kernelSource CVE Database V5
Not known to be exploited · fixed in f0018acf0b66f93a292667c9a9c2a26c570cf270 : update Linux kernel when convenient.
Data as of 26 Oct 2026, 13:07 UTC
Rated Medium by Threat Radar's AI analysis · CVSS not yet scored by NVD
- EPSS
- 0.1% chance of exploitation in 30 days – higher than 7% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
- Patch
- Available – fixed in f0018acf0b66f93a292667c9a9c2a26c570cf270, ac0e823a228f94ad9d7a3d876cc07e59a7afb806, 39679927fa7aaf4601119f7234342d1b5d4f6f84 +4
Exploitation evidence
Disclosed: evidence found.
CVE published 23 Oct 2026
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.
What to do
Upgrade to a fixed release listed under Affected software.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| LinuxLinux | Affected
| Fixed in
|
| LinuxLinux | Affected
| Fixed in
|
| LinuxLinux | Affected
| Fixed in
|
| LinuxLinux | Affected
| Fixed in
|
| LinuxLinux | Affected
| Fixed in
|
| LinuxLinux | Affected
| Fixed in
|
AI-suggested
A fix is available and has been applied in the Linux kernel source. Users should update to the fixed kernel versions or apply the relevant patches to remove the stale rcu_barrier() call in br_multicast_dev_del(). No additional mitigation is required beyond applying the official fix.
Description
A vulnerability in the Linux kernel's network bridge code involved a stale rcu_barrier() call in the br_multicast_dev_del() function. This call was a remnant from earlier code using call_rcu() and caused excessive RTNL (routing netlink) pressure, leading to blocked tasks and potential performance degradation. The issue has been resolved by removing the obsolete rcu_barrier() call, which is no longer necessary due to the use of kfree_rcu().
References
- git.kernel.org/stable/c/35f9f11740515a10b084adfb1ce691351f2452ab (opens in a new tab)
- git.kernel.org/stable/c/0443f6aac6bf6a91e406273fdda11497cef6ad07 (opens in a new tab)
- git.kernel.org/stable/c/ac0e823a228f94ad9d7a3d876cc07e59a7afb806 (opens in a new tab)
- git.kernel.org/stable/c/f0018acf0b66f93a292667c9a9c2a26c570cf270 (opens in a new tab)
- git.kernel.org/stable/c/372ee8fbe0f796031c60f676ec90f0788c26523d (opens in a new tab)
- git.kernel.org/stable/c/39679927fa7aaf4601119f7234342d1b5d4f6f84 (opens in a new tab)
- git.kernel.org/stable/c/25ae123db10ba9ab890b56bcdb0a4363aee8529a (opens in a new tab)