In the Linux kernel, the following vulnerability has been resolved: ksmbd: fix use-after-free from async crypto on Qualcomm crypto engine ksmbd_crypt_message() sets a NULL completion callback on AE…
Critical CVSS 9.8
Summary
In the Linux kernel, the following vulnerability has been resolved: ksmbd: fix use-after-free from async crypto on Qualcomm crypto engine ksmbd_crypt_message() sets a NULL completion callback on AEAD requests and does not handle the -EINPROGRESS return code from async hardware crypto engines like the Qualcomm Crypto Engine (QCE). When QCE returns -EINPROGRESS, ksmbd treats it as an error and immediately frees the request while the hardware DMA operation is still in flight. The DMA completion …
In-depth triage · Auto channel
No in-depth report has been generated yet (DR-003 v2 AI pipeline is under construction).
Affected products
- :
Sources
- NVD DATABASE
Original Links
- https://git.kernel.org/stable/c/3e298897f41c61450c2e7a4f457e8b2485eb35b3 Patch
- https://git.kernel.org/stable/c/57b47231055b431ed0a1a55f33cac32981564405 Patch
- https://git.kernel.org/stable/c/7164b3953cefd540e7ebca828c793bc6869cfbc4 Patch
- https://git.kernel.org/stable/c/8ef183216feaa24b66b940510d8b68f680eb56e9 Patch
- https://git.kernel.org/stable/c/8fcefe840fa8c14ce667768e5b043286ac3bbcbe Patch
- https://git.kernel.org/stable/c/b46aa129fa2807bfe1545fe74d9295d53c51520b Patch
- https://git.kernel.org/stable/c/cc2da381875d4a67026e4c8feb3dba51a2a2d1bc Patch
Timeline
- nvd_ingest NVD