Race condition in Linux kernel - CVE-2026-45905
Published: May 28, 2026
Linux kernel
Detailed vulnerability description
The vulnerability allows a local user to cause a denial of service.
The vulnerability exists due to a race condition in icmp_route_lookup() reverse path handling when processing packets that trigger ICMP error generation. A local user can trigger concurrent route lookup and address changes to cause a denial of service.
The issue occurs when a route returned by ip_route_input() becomes a local route and is then used for ICMP output, leading to a WARN_ON via ip_rt_bug().
How to mitigate CVE-2026-45905
Sources
- https://git.kernel.org/stable/c/1c9ef28f643cce34a6a6c36c8f4d6d60a60db7e1
- https://git.kernel.org/stable/c/2c1f59005da9dd4b07b26984fd719e36557dc57c
- https://git.kernel.org/stable/c/423ce12d10b426709489d6b84fdaa6d2f31c5652
- https://git.kernel.org/stable/c/81b84de32bb27ae1ae2eb9acf0420e9d0d14bf00
- https://git.kernel.org/stable/c/9a95ec9144eeff1fc6fbcc21b677e322c6f1430b
- https://git.kernel.org/stable/c/b04061f89ffc6168e7ec3c71d0086ec3c3797228