Description
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.
Affected products
Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.
Linux Linux
Default version status: unaffected
0a270321dbf948963aeb0e8382fe17d2c2eb3771 to < 18202537856e0fae079fed2c9308780bcff2bb9daffected0a270321dbf948963aeb0e8382fe17d2c2eb3771 to < baf0e2d1e03ddb04781dfe7f22a654d3611f69b2affected0a270321dbf948963aeb0e8382fe17d2c2eb3771 to < 50f196d2bbaee4ab2494bb1b0d294deba292951aaffected0a270321dbf948963aeb0e8382fe17d2c2eb3771 to < 0279978adec6f1296af66b642cce641c6580be46affected0a270321dbf948963aeb0e8382fe17d2c2eb3771 to < ccbb96434d88e32358894c879457b33f7508e798affected0a270321dbf948963aeb0e8382fe17d2c2eb3771 to < 5476f7f8a311236604b78fcc5b2a63b3a61b0169affected0a270321dbf948963aeb0e8382fe17d2c2eb3771 to < 50fdb78b7c0bcc550910ef69c0984e751cac72faaffected
Linux Linux
Default version status: affected
2.6.25affected0 to < 2.6.25unaffected5.10.248 to ≤ 5.10.*unaffected5.15.198 to ≤ 5.15.*unaffected6.1.160 to ≤ 6.1.*unaffected6.6.120 to ≤ 6.6.*unaffected6.12.64 to ≤ 6.12.*unaffected6.18.4 to ≤ 6.18.*unaffected6.19 to ≤ *unaffected
References
- https://git.kernel.org/stable/c/18202537856e0fae079fed2c9308780bcff2bb9d ↗
- https://git.kernel.org/stable/c/baf0e2d1e03ddb04781dfe7f22a654d3611f69b2 ↗
- https://git.kernel.org/stable/c/50f196d2bbaee4ab2494bb1b0d294deba292951a ↗
- https://git.kernel.org/stable/c/0279978adec6f1296af66b642cce641c6580be46 ↗
- https://git.kernel.org/stable/c/ccbb96434d88e32358894c879457b33f7508e798 ↗
- https://git.kernel.org/stable/c/5476f7f8a311236604b78fcc5b2a63b3a61b0169 ↗
- https://git.kernel.org/stable/c/50fdb78b7c0bcc550910ef69c0984e751cac72fa ↗
- https://cert-portal.siemens.com/productcert/html/ssa-019113.html ↗
- https://cert-portal.siemens.com/productcert/html/ssa-457936.html ↗