Description
In the Linux kernel, the following vulnerability has been resolved: btrfs: scrub: fix local_root reference leak in scrub_print_warning_inode() When paths_from_inode() fails, scrub_print_warning_inode() jumps to err without dropping the reference taken by btrfs_get_fs_root(), leaking a reference to the root every time path resolution fails while printing scrub warnings. Every other error and success path of the function drops the reference. Drop the reference on the paths_from_inode() failure path too.
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
558540c17771eaf89b1a3be39aa2c8bc837da1a6 to < caebda739a724f0db57753351c01eaf2bf610576affected558540c17771eaf89b1a3be39aa2c8bc837da1a6 to < fc6d6b17584de7fb616b011e01f008ec3328063faffected558540c17771eaf89b1a3be39aa2c8bc837da1a6 to < e8d5cdd2b2e88177334326b002a58a5fae6e380caffected558540c17771eaf89b1a3be39aa2c8bc837da1a6 to < 41cabfbf3532e2a2a17be9e4876042a5393b5c8daffected558540c17771eaf89b1a3be39aa2c8bc837da1a6 to < 452a435b74f7f598a343c51f7c89c5d2244384b6affected558540c17771eaf89b1a3be39aa2c8bc837da1a6 to < 12ba7d8b9cd45a2c6aa8f37c3f4b8a50422fb549affected558540c17771eaf89b1a3be39aa2c8bc837da1a6 to < a7e5992bc37088f9b00e531955022aef69de3dc7affected558540c17771eaf89b1a3be39aa2c8bc837da1a6 to < 1fd742c7479961da6d0bb794ef8ac6b7b9442847affected
Linux Linux
Default version status: affected
3.2affected0 to < 3.2unaffected5.10.273 to ≤ 5.10.*unaffected5.15.224 to ≤ 5.15.*unaffected6.1.191 to ≤ 6.1.*unaffected6.6.160 to ≤ 6.6.*unaffected6.12.113 to ≤ 6.12.*unaffected6.18.57 to ≤ 6.18.*unaffected7.2.11 to ≤ 7.2.*unaffected7.3 to ≤ *unaffected
References
- https://git.kernel.org/stable/c/caebda739a724f0db57753351c01eaf2bf610576 ↗
- https://git.kernel.org/stable/c/fc6d6b17584de7fb616b011e01f008ec3328063f ↗
- https://git.kernel.org/stable/c/e8d5cdd2b2e88177334326b002a58a5fae6e380c ↗
- https://git.kernel.org/stable/c/41cabfbf3532e2a2a17be9e4876042a5393b5c8d ↗
- https://git.kernel.org/stable/c/452a435b74f7f598a343c51f7c89c5d2244384b6 ↗
- https://git.kernel.org/stable/c/12ba7d8b9cd45a2c6aa8f37c3f4b8a50422fb549 ↗
- https://git.kernel.org/stable/c/a7e5992bc37088f9b00e531955022aef69de3dc7 ↗
- https://git.kernel.org/stable/c/1fd742c7479961da6d0bb794ef8ac6b7b9442847 ↗