Race condition in Linux kernel - CVE-2026-72340
Published: August 16, 2026
Vulnerability details
The vulnerability allows a local user to corrupt hardware rule entries.
The vulnerability exists due to a race condition in the microchip vcap api and debugfs rule dump handling when accessing shared Super VCAP instances concurrently. A local user can trigger concurrent rule dump and rule write operations to corrupt hardware rule entries.
The issue affects sparx5 and lan969x devices where IS0 and IS2 instances share the same Super VCAP hardware block, cache, and command registers.
Affected software
Ubuntu
linux-gcp-7.0 (Ubuntu package)
linux-azure-7.0 (Ubuntu package)
How to mitigate CVE-2026-72340
linux-gcp-7.0 (Ubuntu package) - addressed in versions 7.0.0-38.38~24.04.4, 7.0.0-1013.13~24.04.1, 7.0.0-1014.14~24.04.1
linux-azure-7.0 (Ubuntu package) - addressed in versions 7.0.0-1016.16~24.04.1, 7.0.0-1017.17~24.04.1
External References
- https://git.kernel.org/stable/c/1e71a40d101547380590db582213c1f1dce1f041
- https://git.kernel.org/stable/c/49806bef9572a2e012610517bc14ed0a4db0d1fc
- https://git.kernel.org/stable/c/786456d0a244bbd405dfc60e4de51f8b348b9cb1
- https://git.kernel.org/stable/c/952928564cc5fdb06f92d7e25c6cd2e1d816362b
- https://git.kernel.org/stable/c/d7a8d500d7e42837bd8dce40cb52c97c6e8706a9