Improper Initialization in Linux kernel - CVE-2026-74402
Published: August 15, 2026
Vulnerability details
The vulnerability allows a local user to obtain insufficiently random entropy.
The vulnerability exists due to improper buffer management in the atmel-sha204a hardware random number generator driver when reading random data from the device response buffer. A local user can read from /dev/hwrng to obtain insufficiently random entropy.
The issue affects both the blocking and non-blocking rng paths.
Affected software
Ubuntu
linux-nvidia (Ubuntu package)
linux-gcp-7.0 (Ubuntu package)
linux (Ubuntu package)
linux-oem-7.0 (Ubuntu package)
linux-azure-7.0 (Ubuntu package)
linux-azure (Ubuntu package)
How to mitigate CVE-2026-74402
linux-nvidia (Ubuntu package) - addressed in versions 5.15.0-1112.113, 5.15.0.1112.112
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 (Ubuntu package) - addressed in versions 7.0.0-38.38, 7.0.0-38.38.1, 7.0.0-1008.9, 7.0.0-1013.13~24.04.1, 7.0.0-1014.14, 7.0.0-1015.15
linux-oem-7.0 (Ubuntu package) - update to 7.0.0-1015.15
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
linux-azure (Ubuntu package) - addressed in versions 7.0.0-1016.16, 7.0.0-1017.17
External References
- https://git.kernel.org/stable/c/2fa302bbc62dec7cb6339c9494e0e3f2f884afeb
- https://git.kernel.org/stable/c/319400fc5ee15db5793aa45f854968141326effc
- https://git.kernel.org/stable/c/76269a91fd9560c5f03c3e59421a0329e39a6661
- https://git.kernel.org/stable/c/9039bb4f238474379221fc933c34f19f0cba501b
- https://git.kernel.org/stable/c/938ae1fb4a8f5db43b62b6206d409efbf317f0d9
- https://git.kernel.org/stable/c/aac63bbea8fd5a34f1a4305cb73369068f952d32
- https://git.kernel.org/stable/c/d4aa6141ff03ec82eed6fcef814300fb855ce5d8
- https://git.kernel.org/stable/c/e833e865e4944ba75120db534bd931db6cf677d3