Description
In the Linux kernel, the following vulnerability has been resolved: net: wwan: t7xx: destroy DMA pool on CLDMA late init failure t7xx_cldma_late_init() creates md_ctrl->gpd_dmapool before initializing the TX and RX rings. If any ring initialization fails, the error path frees the already initialized rings but leaves the DMA pool allocated. Destroy md_ctrl->gpd_dmapool on the late-init failure path to avoid leaking the DMA pool.
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
39d439047f1dc88f98b755d6f3a53a4ef8f0de21 to < cef50f9f9045ff5e6a9d62c5110522df98fca645affected39d439047f1dc88f98b755d6f3a53a4ef8f0de21 to < fd01247bde1add970fae7f0003af085333a256e6affected39d439047f1dc88f98b755d6f3a53a4ef8f0de21 to < ebd84cb129fac7f7933628c40fccdfa8a62805deaffected39d439047f1dc88f98b755d6f3a53a4ef8f0de21 to < e89b8829693e65217d587dceeaad4826c96c731baffected39d439047f1dc88f98b755d6f3a53a4ef8f0de21 to < 0c0a8c7821485f32bdb4923fb22f2dd501a27d8aaffected39d439047f1dc88f98b755d6f3a53a4ef8f0de21 to < 2bd6f26d4ce1e87de4d736b1e8896daf3acf1c0eaffected
Linux Linux
Default version status: affected
5.19affected0 to < 5.19unaffected6.1.178 to ≤ 6.1.*unaffected6.6.145 to ≤ 6.6.*unaffected6.12.97 to ≤ 6.12.*unaffected6.18.40 to ≤ 6.18.*unaffected7.1.5 to ≤ 7.1.*unaffected7.2 to ≤ *unaffected
References
- https://git.kernel.org/stable/c/cef50f9f9045ff5e6a9d62c5110522df98fca645 ↗
- https://git.kernel.org/stable/c/fd01247bde1add970fae7f0003af085333a256e6 ↗
- https://git.kernel.org/stable/c/ebd84cb129fac7f7933628c40fccdfa8a62805de ↗
- https://git.kernel.org/stable/c/e89b8829693e65217d587dceeaad4826c96c731b ↗
- https://git.kernel.org/stable/c/0c0a8c7821485f32bdb4923fb22f2dd501a27d8a ↗
- https://git.kernel.org/stable/c/2bd6f26d4ce1e87de4d736b1e8896daf3acf1c0e ↗