Description
In the Linux kernel, the following vulnerability has been resolved: tty: serial: pch_uart: add check for dma_alloc_coherent() Add a check for dma_alloc_coherent() failure to prevent a potential NULL pointer dereference in dma_handle_rx(). Properly release DMA channels and the PCI device reference using a goto ladder if the allocation fails.
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
3c6a483275f47a2ef7119309ad3d791c10cf30da to < 760df81763b391bb5f0dcb0b7597b736da753ae4affected3c6a483275f47a2ef7119309ad3d791c10cf30da to < 5f2e2a240dc1846e049bc67e9c3cdf5b031d08bfaffected3c6a483275f47a2ef7119309ad3d791c10cf30da to < daea997bb244aeb50cbb2e5e075fb446a6cf068faffected3c6a483275f47a2ef7119309ad3d791c10cf30da to < 6dd5c0ea139b586ad5a091677056dafd405cfe82affected3c6a483275f47a2ef7119309ad3d791c10cf30da to < d846df2dfbc2469a688833b4cc4f8aa80672bde8affected3c6a483275f47a2ef7119309ad3d791c10cf30da to < 66f8bfea055b23719b4fd6ce207c44de37d82a59affected3c6a483275f47a2ef7119309ad3d791c10cf30da to < d8d53a343ebe74274ca17b1e1993042e99f8c863affected3c6a483275f47a2ef7119309ad3d791c10cf30da to < 6fe472c1bbbe238e91141f7cabc1226e96a60d43affected
Linux Linux
Default version status: affected
2.6.38affected0 to < 2.6.38unaffected5.10.259 to ≤ 5.10.*unaffected5.15.210 to ≤ 5.15.*unaffected6.1.176 to ≤ 6.1.*unaffected6.6.143 to ≤ 6.6.*unaffected6.12.93 to ≤ 6.12.*unaffected6.18.35 to ≤ 6.18.*unaffected7.0.12 to ≤ 7.0.*unaffected7.1 to ≤ *unaffected
References
- https://git.kernel.org/stable/c/760df81763b391bb5f0dcb0b7597b736da753ae4 ↗
- https://git.kernel.org/stable/c/5f2e2a240dc1846e049bc67e9c3cdf5b031d08bf ↗
- https://git.kernel.org/stable/c/daea997bb244aeb50cbb2e5e075fb446a6cf068f ↗
- https://git.kernel.org/stable/c/6dd5c0ea139b586ad5a091677056dafd405cfe82 ↗
- https://git.kernel.org/stable/c/d846df2dfbc2469a688833b4cc4f8aa80672bde8 ↗
- https://git.kernel.org/stable/c/66f8bfea055b23719b4fd6ce207c44de37d82a59 ↗
- https://git.kernel.org/stable/c/d8d53a343ebe74274ca17b1e1993042e99f8c863 ↗
- https://git.kernel.org/stable/c/6fe472c1bbbe238e91141f7cabc1226e96a60d43 ↗