Description
In the Linux kernel, the following vulnerability has been resolved: btrfs: fix possible memory leak in btrfs_get_dev_args_from_path() In btrfs_get_dev_args_from_path(), btrfs_get_bdev_and_sb() can fail if the path is invalid. In this case, btrfs_get_dev_args_from_path() returns directly without freeing args->uuid and args->fsid allocated before, which causes memory leak. To fix these possible leaks, when btrfs_get_bdev_and_sb() fails, btrfs_put_dev_args_from_path() is called to clean up the memory.
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
321a81835b4aed4f717f89921286f6544ffa8be9 to < 5f52402c77013e4a826394b807dd5ea4dc83bd72affectedfaa775c41d655a4786e9d53cb075a77bb5a75f66 to < 4b124ad87244cd7f0883c5eaa38d2326b2154cadaffectedfaa775c41d655a4786e9d53cb075a77bb5a75f66 to < 9ea0106a7a3d8116860712e3f17cd52ce99f6707affected5.15.54 to < 5.15.64affected
Linux Linux
Default version status: affected
5.16affected0 to < 5.16unaffected5.15.64 to ≤ 5.15.*unaffected5.19.6 to ≤ 5.19.*unaffected6.0 to ≤ *unaffected