A vulnerability in the Linux kernel's Tegra crypto driver caused asynchronous algorithms to be incorrectly flagged, leading to crashes when synchronous algorithms were requested. This issue was fixed by properly setting the CRYPTO_ALG_ASYNC flag and cleaning up unnecessary flags.