Description
In the Linux kernel, the following vulnerability has been resolved: intel_th: msu: Fix vmalloced buffers After commit f5ff79fddf0e ("dma-mapping: remove CONFIG_DMA_REMAP") there's a chance of DMA buffer getting allocated via vmalloc(), which messes up the mmapping code: > RIP: msc_mmap_fault [intel_th_msu] > Call Trace: > <TASK> > __do_fault > do_fault ... Fix this by accounting for vmalloc possibility.
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
ba39bd8306057fb343dfb75d93a76d824b625236 to < b5d924cb4c7b952eaa61622f14427723a78137a3affectedba39bd8306057fb343dfb75d93a76d824b625236 to < 6ae2881c1d1fa0e33f4763b7c786f8ef05a9c828affectedba39bd8306057fb343dfb75d93a76d824b625236 to < 566887bad7ff2297d6b3f9659c702ba075f3d62daffectedba39bd8306057fb343dfb75d93a76d824b625236 to < 0ed72c6bc632cbf8d979ac60f982ff84b7bb610aaffectedba39bd8306057fb343dfb75d93a76d824b625236 to < 4914c50670b6a531e2cb17cd984cc565b4681312affectedba39bd8306057fb343dfb75d93a76d824b625236 to < ac12ad3ccf6d386e64a9d6a890595a2509d24eddaffected
Linux Linux
Default version status: affected
5.2affected0 to < 5.2unaffected5.4.211 to ≤ 5.4.*unaffected5.10.137 to ≤ 5.10.*unaffected5.15.61 to ≤ 5.15.*unaffected5.18.18 to ≤ 5.18.*unaffected5.19.2 to ≤ 5.19.*unaffected6.0 to ≤ *unaffected
References
- https://git.kernel.org/stable/c/b5d924cb4c7b952eaa61622f14427723a78137a3 ↗
- https://git.kernel.org/stable/c/6ae2881c1d1fa0e33f4763b7c786f8ef05a9c828 ↗
- https://git.kernel.org/stable/c/566887bad7ff2297d6b3f9659c702ba075f3d62d ↗
- https://git.kernel.org/stable/c/0ed72c6bc632cbf8d979ac60f982ff84b7bb610a ↗
- https://git.kernel.org/stable/c/4914c50670b6a531e2cb17cd984cc565b4681312 ↗
- https://git.kernel.org/stable/c/ac12ad3ccf6d386e64a9d6a890595a2509d24edd ↗