In the Linux kernel, the following vulnerability has been resolved: mmc: sdhci: Fix maxsegsize for 64KiB PAGESIZE blkqueuemaxsegmentsize() ensured: if (maxsize < PAGESIZE) maxsize = PAGESIZE; whereas: blkvalidatelimits() makes it an error: if (WARNONONCE(lim->maxsegmentsize < PAGESIZE)) return -EINVAL; The change from one to the other, exposed sdhci which was setting maximum segment size too low in some circumstances. Fix the maximum segment size when it is too low.