Description
In the Linux kernel, the following vulnerability has been resolved: dmaengine: at_hdmac: fix device leak on of_dma_xlate() Make sure to drop the reference taken when looking up the DMA platform device during of_dma_xlate() when releasing channel resources. Note that commit 3832b78b3ec2 ("dmaengine: at_hdmac: add missing put_device() call in at_dma_xlate()") fixed the leak in a couple of error paths but the reference is still leaking on successful allocation.
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
bbe89c8e3d598129b728d1388c3ad9abe4e8e261 to < 49d964cde422dc66fea514b7ab24aa729df7081daffectedbbe89c8e3d598129b728d1388c3ad9abe4e8e261 to < 4c67b4f45c8540ee4e62e24ca4608c6a9a81ee0faffectedbbe89c8e3d598129b728d1388c3ad9abe4e8e261 to < 48b2d7f530b83cb149dbf0e48f95ccadb2d90da9affectedbbe89c8e3d598129b728d1388c3ad9abe4e8e261 to < 987c71671367f42460689b78244d7b894c50999aaffectedbbe89c8e3d598129b728d1388c3ad9abe4e8e261 to < 6a86cf2c09e149d5718a5b7090545f7566da9334affectedbbe89c8e3d598129b728d1388c3ad9abe4e8e261 to < f3c23b7e941349505c3d40de2cc0acd93d9ac057affectedbbe89c8e3d598129b728d1388c3ad9abe4e8e261 to < b9074b2d7a230b6e28caa23165e9d8bc0677d333affected
Linux Linux
Default version status: affected
3.10affected0 to < 3.10unaffected5.10.249 to ≤ 5.10.*unaffected5.15.199 to ≤ 5.15.*unaffected6.1.162 to ≤ 6.1.*unaffected6.6.122 to ≤ 6.6.*unaffected6.12.67 to ≤ 6.12.*unaffected6.18.7 to ≤ 6.18.*unaffected6.19 to ≤ *unaffected
References
- https://git.kernel.org/stable/c/49d964cde422dc66fea514b7ab24aa729df7081d ↗
- https://git.kernel.org/stable/c/4c67b4f45c8540ee4e62e24ca4608c6a9a81ee0f ↗
- https://git.kernel.org/stable/c/48b2d7f530b83cb149dbf0e48f95ccadb2d90da9 ↗
- https://git.kernel.org/stable/c/987c71671367f42460689b78244d7b894c50999a ↗
- https://git.kernel.org/stable/c/6a86cf2c09e149d5718a5b7090545f7566da9334 ↗
- https://git.kernel.org/stable/c/f3c23b7e941349505c3d40de2cc0acd93d9ac057 ↗
- https://git.kernel.org/stable/c/b9074b2d7a230b6e28caa23165e9d8bc0677d333 ↗
- https://cert-portal.siemens.com/productcert/html/ssa-253495.html ↗
- https://cert-portal.siemens.com/productcert/html/ssa-019113.html ↗
- https://cert-portal.siemens.com/productcert/html/ssa-457936.html ↗