Description
In the Linux kernel, the following vulnerability has been resolved: misc: fastrpc: fix possible map leak in fastrpc_put_args copy_to_user() failure would cause an early return without cleaning up the fdlist, which has been updated by the DSP. This could lead to map leak. Fix this by redirecting to a cleanup path on failure, ensuring that all mapped buffers are properly released before returning.
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
c68cfb718c8f97b7f7a50ed66be5feb42d0c8988 to < a085658264d0c8d4f795d4631f77d7289a021de9affectedc68cfb718c8f97b7f7a50ed66be5feb42d0c8988 to < 3ad42dc66445df6977cf4be0c06f1a655299ce6caffectedc68cfb718c8f97b7f7a50ed66be5feb42d0c8988 to < 78d33a041555db03903e8037fd053ed74fbd88cbaffectedc68cfb718c8f97b7f7a50ed66be5feb42d0c8988 to < c000f65f0ac93d9f9cc69a230d372f6ca93e4879affectedc68cfb718c8f97b7f7a50ed66be5feb42d0c8988 to < da1ba64176e0138f2bfa96f9e43e8c3640d01e1eaffected
Linux Linux
Default version status: affected
5.1affected0 to < 5.1unaffected6.1.156 to ≤ 6.1.*unaffected6.6.112 to ≤ 6.6.*unaffected6.12.53 to ≤ 6.12.*unaffected6.17.3 to ≤ 6.17.*unaffected6.18 to ≤ *unaffected
References
- https://git.kernel.org/stable/c/a085658264d0c8d4f795d4631f77d7289a021de9 ↗
- https://git.kernel.org/stable/c/3ad42dc66445df6977cf4be0c06f1a655299ce6c ↗
- https://git.kernel.org/stable/c/78d33a041555db03903e8037fd053ed74fbd88cb ↗
- https://git.kernel.org/stable/c/c000f65f0ac93d9f9cc69a230d372f6ca93e4879 ↗
- https://git.kernel.org/stable/c/da1ba64176e0138f2bfa96f9e43e8c3640d01e1e ↗