CVE-2026-45917: Linux kernel · ipvs: do not keep dest_dst if dev is going down
Affects Linux kernelSource CVE Database V5
Not known to be exploited · fixed in bae53b3baf2ff2f45f9205c438818fc055601a54 : update Linux kernel when convenient.
Data as of 26 Oct 2026, 13:07 UTC
Rated by Threat Radar · No CVSS score from NVD or the CNA
- EPSS
- 0.1% chance of exploitation in 30 days – higher than 4% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
- Patch
- Available – fixed in bae53b3baf2ff2f45f9205c438818fc055601a54, 64af43033503458c46023e56d6ae7bb0f824b55f, 024eb0bd19f507e6e7f0c7a7e5506d66b5dc1d3e +2
Exploitation evidence
Disclosed: evidence found.
CVE published 27 May 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– |
Description
In the Linux kernel, the following vulnerability has been resolved: ipvs: do not keep dest_dst if dev is going down There is race between the netdev notifier ip_vs_dst_event() and the code that caches dst with dev that is going down. As the FIB can be notified for the closed device after our handler finishes, it is possible valid route to be returned and cached resuling in a leaked dev reference until the dest is not removed. To prevent new dest_dst to be attached to dest just after the handler dropped the old one, add a netif_running() check to make sure the notifier handler is not currently running for device that is closing.
References
- git.kernel.org/stable/c/11d35b11013442576f35fd9e8a8fc16155101906 (opens in a new tab)
- git.kernel.org/stable/c/64af43033503458c46023e56d6ae7bb0f824b55f (opens in a new tab)
- git.kernel.org/stable/c/bae53b3baf2ff2f45f9205c438818fc055601a54 (opens in a new tab)
- git.kernel.org/stable/c/024eb0bd19f507e6e7f0c7a7e5506d66b5dc1d3e (opens in a new tab)
- git.kernel.org/stable/c/8fde939b0206afc1d5846217a01a16b9bc8c7896 (opens in a new tab)