In the Linux kernel, the following vulnerability has been resolved: crypto: seqiv - Do not use req->iv after crypto_aead_encrypt As soon as crypto_aead_encrypt is called, the underlying request may be freed by an asynchronous completion. Thus dereferencing req->iv after it returns is invalid. Instead of checking req->iv against info, create a new variable unaligned_info and use it for that purpose instead.
| Product | Vendor | Version |
|---|---|---|
| Linux | Linux | 7 for x64-based Systems Service Pack 1 |
| Linux | Linux | 8.1 for 32-bit systems |
| Linux | Linux | firmware 1.43 and earlier |
| Linux | Linux | 9.2.1 |