Description: btrfs: fix race between transaction aborts and fsyncs leading to use-after-free References: Notes: carnil> Introduced in ef67963dac255b ("btrfs: drop logs when we've aborted a carnil> transaction"). Vulnerable versions: 5.7-rc4. Bugs: upstream: released (5.13-rc1) [061dde8245356d8864d29e25207aa4daa0be4d3c] 6.7-upstream-stable: N/A "Fixed before branching point" 6.6-upstream-stable: N/A "Fixed before branching point" 6.1-upstream-stable: N/A "Fixed before branching point" 5.10-upstream-stable: released (5.10.36) [a4794be7b00b7eda4b45fffd283ab7d76df7e5d6] 4.19-upstream-stable: N/A "Vulnerable code not present" sid: released (5.10.38-1) 6.1-bookworm-security: N/A "Fixed before branching point" 5.10-bullseye-security: N/A "Fixed before branching point" 4.19-buster-security: N/A "Vulnerable code not present"