Skip to content
CVE PROGRAM SOURCE RECORDUnscored

CVE-2026-45948

ext4: fix memory leak in ext4_ext_shift_extents()

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 < 7e807cb8603b7664fa630a696cd891d9a03c248daffected
  • a18ed359bdddcded4f97ff5e2f07793ff9336913 to < afc5e61e1a07b2b833bd72cbee36ecce9cd901e2affected
  • a18ed359bdddcded4f97ff5e2f07793ff9336913 to < 1bce219ee5512cf179ba40cf114945a14a16e21faffected
  • a18ed359bdddcded4f97ff5e2f07793ff9336913 to < 4a79fde8db7eba7f1128d971ceba4e3c9ac84aecaffected
  • a18ed359bdddcded4f97ff5e2f07793ff9336913 to < 2f4b1052246ca646bb17bfe0f53df2fdf9729b58affected
  • a18ed359bdddcded4f97ff5e2f07793ff9336913 to < 12615ab4bfb69678e5d961b28bb70040299e51b1affected
  • a18ed359bdddcded4f97ff5e2f07793ff9336913 to < bd7b52557e4a3ccd7595fdb3a585f1257de57935affected
  • a18ed359bdddcded4f97ff5e2f07793ff9336913 to < ca81109d4a8f192dc1cbad4a1ee25246363c2833affected

Linux Linux

Default version status: affected

  • 3.15affected
  • 0 to < 3.15unaffected
  • 5.10.252 to ≤ 5.10.*unaffected
  • 5.15.202 to ≤ 5.15.*unaffected
  • 6.1.165 to ≤ 6.1.*unaffected
  • 6.6.128 to ≤ 6.6.*unaffected
  • 6.12.75 to ≤ 6.12.*unaffected
  • 6.18.14 to ≤ 6.18.*unaffected
  • 6.19.4 to ≤ 6.19.*unaffected
  • 7.0 to ≤ *unaffected

References