{"id":"CVE-2026-93156","summary":"crypto: rk3288 - fail ahash requests on HASH idle timeout","details":"In the Linux kernel, the following vulnerability has been resolved:\n\ncrypto: rk3288 - fail ahash requests on HASH idle timeout\n\nrk_hash_run() waits for RK_CRYPTO_HASH_STS to become idle after the\nfinal DMA transfer, but ignores the poll result. If the hash engine\nnever becomes idle, the driver still reads the digest registers and\nfinalizes the request with the previous success value.\n\nStore the poll result and finalize the request with the timeout error\nbefore reading the digest registers.","modified":"2026-09-18T03:47:37.940167629Z","published":"2026-09-17T16:11:51.461Z","database_specific":{"cna_assigner":"Linux","osv_generated_from":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/93xxx/CVE-2026-93156.json"},"references":[{"type":"PACKAGE","url":"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git"},{"type":"WEB","url":"https://git.kernel.org/stable/c/0a261177ad3245af393548d0632226d99c643191"},{"type":"WEB","url":"https://git.kernel.org/stable/c/2feb52b2796c25510903bf0f18a84cde44631391"},{"type":"WEB","url":"https://git.kernel.org/stable/c/a22dc48d58ef46e21c0172ba83c33f1c9859e63c"},{"type":"WEB","url":"https://git.kernel.org/stable/c/ae150db7826f21e8d19e54fb6243169628809c4d"},{"type":"WEB","url":"https://git.kernel.org/stable/c/e7d8ddd471d2895f1d4098832c21121d4191adaa"},{"type":"ADVISORY","url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/93xxx/CVE-2026-93156.json"},{"type":"ADVISORY","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-93156"}],"affected":[{"ranges":[{"type":"GIT","repo":"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git","events":[{"introduced":"37bc22159c456ad43fb852fc6ed60f4081df25df"},{"fixed":"a22dc48d58ef46e21c0172ba83c33f1c9859e63c"},{"fixed":"2feb52b2796c25510903bf0f18a84cde44631391"},{"fixed":"e7d8ddd471d2895f1d4098832c21121d4191adaa"},{"fixed":"0a261177ad3245af393548d0632226d99c643191"},{"fixed":"ae150db7826f21e8d19e54fb6243169628809c4d"}]}],"database_specific":{"source":"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-93156.json"}},{"package":{"name":"Kernel","ecosystem":"Linux"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"6.2.0"},{"fixed":"6.6.157"}]},{"type":"ECOSYSTEM","events":[{"introduced":"6.7.0"},{"fixed":"6.12.110"}]},{"type":"ECOSYSTEM","events":[{"introduced":"6.13.0"},{"fixed":"6.18.52"}]},{"type":"ECOSYSTEM","events":[{"introduced":"6.19.0"},{"fixed":"7.2.6"}]}],"database_specific":{"source":"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-93156.json"}}],"schema_version":"1.9.0"}