In the Linux kernel, the following vulnerability has been resolved:
crypto: mxs-dcp - fix source scatterlist length access
mxsdcpaesblockcrypt() uses sgdmalen() without mapping the source scatterlist with dmamapsg() first. Therefore, sgdmalen() is invalid and could return zero or a stale DMA length, causing encryption and decryption to process the wrong number of bytes when CONFIGNEEDSGDMALENGTH=y.
Use the original scatterlist length instead.