Description
In the Linux kernel, the following vulnerability has been resolved: ext4: fix memory leak in ext4_ext_shift_extents() In ext4_ext_shift_extents(), if the extent is NULL in the while loop, the function returns immediately without releasing the path obtained via ext4_find_extent(), leading to a memory leak. Fix this by jumping to the out label to ensure the path is properly released.
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
a18ed359bdddcded4f97ff5e2f07793ff9336913 to < 7e807cb8603b7664fa630a696cd891d9a03c248daffecteda18ed359bdddcded4f97ff5e2f07793ff9336913 to < afc5e61e1a07b2b833bd72cbee36ecce9cd901e2affecteda18ed359bdddcded4f97ff5e2f07793ff9336913 to < 1bce219ee5512cf179ba40cf114945a14a16e21faffecteda18ed359bdddcded4f97ff5e2f07793ff9336913 to < 4a79fde8db7eba7f1128d971ceba4e3c9ac84aecaffecteda18ed359bdddcded4f97ff5e2f07793ff9336913 to < 2f4b1052246ca646bb17bfe0f53df2fdf9729b58affecteda18ed359bdddcded4f97ff5e2f07793ff9336913 to < 12615ab4bfb69678e5d961b28bb70040299e51b1affecteda18ed359bdddcded4f97ff5e2f07793ff9336913 to < bd7b52557e4a3ccd7595fdb3a585f1257de57935affecteda18ed359bdddcded4f97ff5e2f07793ff9336913 to < ca81109d4a8f192dc1cbad4a1ee25246363c2833affected
Linux Linux
Default version status: affected
3.15affected0 to < 3.15unaffected5.10.252 to ≤ 5.10.*unaffected5.15.202 to ≤ 5.15.*unaffected6.1.165 to ≤ 6.1.*unaffected6.6.128 to ≤ 6.6.*unaffected6.12.75 to ≤ 6.12.*unaffected6.18.14 to ≤ 6.18.*unaffected6.19.4 to ≤ 6.19.*unaffected7.0 to ≤ *unaffected
References
- https://git.kernel.org/stable/c/7e807cb8603b7664fa630a696cd891d9a03c248d ↗
- https://git.kernel.org/stable/c/afc5e61e1a07b2b833bd72cbee36ecce9cd901e2 ↗
- https://git.kernel.org/stable/c/1bce219ee5512cf179ba40cf114945a14a16e21f ↗
- https://git.kernel.org/stable/c/4a79fde8db7eba7f1128d971ceba4e3c9ac84aec ↗
- https://git.kernel.org/stable/c/2f4b1052246ca646bb17bfe0f53df2fdf9729b58 ↗
- https://git.kernel.org/stable/c/12615ab4bfb69678e5d961b28bb70040299e51b1 ↗
- https://git.kernel.org/stable/c/bd7b52557e4a3ccd7595fdb3a585f1257de57935 ↗
- https://git.kernel.org/stable/c/ca81109d4a8f192dc1cbad4a1ee25246363c2833 ↗