Interface Vulnerability in Xilinx's Crypto Module for Linux Kernel
CVE-2026-80871
What is CVE-2026-80871?
The vulnerability in Xilinx's cryptographic module for the Linux kernel relates to the unnecessary implementation of the crypto_rng interface, which was found to be unused in practice. The removal of this interface addresses multiple issues, including the potential for xtrng_trng_generate() to incorrectly report success when it failed to fill the byte buffer and the risk of concurrency issues between xtrng_trng_generate() and xtrng_hwrng_trng_read() due to flawed locking mechanisms. This action ensures that system integrity regarding random number generation is preserved by relying on the proper functioning of the hwrng interface.
Affected Version(s)
Linux 8979744aca8096ee5072798dfc1181606919b35d < 83f29da85dc9d9a32fe62cd1055e8e6705e6bf80
Linux 8979744aca8096ee5072798dfc1181606919b35d < 9634db561e1594c151923f4950c012161c545c93
Linux 8979744aca8096ee5072798dfc1181606919b35d < 32b4d29280ed2a991dc196d5845b892acedc63b8