Description
In the Linux kernel, the following vulnerability has been resolved: crypto: cavium/cpt - fix DMA cleanup using wrong loop index The sg_cleanup error path used list[i] instead of list[j] when unmapping DMA buffers, leaking successfully mapped entries and repeatedly unmapping the failed one.
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
c694b233295b99c33dd5ac28aede9f171f5a6862 to < 23c6174e48f66fc10b998b0acdb406cb0caf5c80affectedc694b233295b99c33dd5ac28aede9f171f5a6862 to < 23d3a7e896a1fe2d7a6bcb42f093948b79f8a198affectedc694b233295b99c33dd5ac28aede9f171f5a6862 to < 28141f95ae93b18f9bfde953cb787fcb151fb9daaffectedc694b233295b99c33dd5ac28aede9f171f5a6862 to < 8afd1007ef79898a6e010eaade97097e49405fceaffectedc694b233295b99c33dd5ac28aede9f171f5a6862 to < 3b8a1e1f4e4071a62b20374028744e8cc8310d48affectedc694b233295b99c33dd5ac28aede9f171f5a6862 to < fb4d57b83356d4bd411b45ede3024e0ff42c9b5eaffectedc694b233295b99c33dd5ac28aede9f171f5a6862 to < d319b83b97b3585550d9ae592dfa78c755b6129eaffectedc694b233295b99c33dd5ac28aede9f171f5a6862 to < 9dbf173bd32d5f81b005008b682bfb50aa093455affected
Linux Linux
Default version status: affected
4.11affected0 to < 4.11unaffected5.10.261 to ≤ 5.10.*unaffected5.15.212 to ≤ 5.15.*unaffected6.1.178 to ≤ 6.1.*unaffected6.6.145 to ≤ 6.6.*unaffected6.12.97 to ≤ 6.12.*unaffected6.18.40 to ≤ 6.18.*unaffected7.1.5 to ≤ 7.1.*unaffected7.2 to ≤ *unaffected
References
- https://git.kernel.org/stable/c/23c6174e48f66fc10b998b0acdb406cb0caf5c80 ↗
- https://git.kernel.org/stable/c/23d3a7e896a1fe2d7a6bcb42f093948b79f8a198 ↗
- https://git.kernel.org/stable/c/28141f95ae93b18f9bfde953cb787fcb151fb9da ↗
- https://git.kernel.org/stable/c/8afd1007ef79898a6e010eaade97097e49405fce ↗
- https://git.kernel.org/stable/c/3b8a1e1f4e4071a62b20374028744e8cc8310d48 ↗
- https://git.kernel.org/stable/c/fb4d57b83356d4bd411b45ede3024e0ff42c9b5e ↗
- https://git.kernel.org/stable/c/d319b83b97b3585550d9ae592dfa78c755b6129e ↗
- https://git.kernel.org/stable/c/9dbf173bd32d5f81b005008b682bfb50aa093455 ↗