In the Linux kernel, the following vulnerability has been resolved:
btrfs: remove BUG() after failure to insert delayed dir index item
Instead of calling BUG() when we fail to insert a delayed dir index item into the delayed node's tree, we can just release all the resources we have allocated/acquired before and return the error to the caller. This is fine because all existing call chains undo anything they have done before calling btrfs_insert_delayed_dir_index() or BUG_ON (when creating pending snapshots in the transaction commit path).
So remove the BUG() call and do proper error handling.
This relates to a syzbot report linked below, but does not fix it because it only prevents hitting a BUG(), it does not fix the issue where somehow we attempt to use twice the same index number for different index items.
CVSS Details
- CVSS 3.1 Base Score: 5.5
- CVSS 3.1 Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Amazon_linux_2023 | — | Upgrade kernel-headersUpgrade bpftoolUpgrade python3-perf-debuginfoUpgrade kernel-libbpf-staticUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-libbpf-develUpgrade kernel-debuginfoUpgrade python3-perfUpgrade kernelUpgrade kernel-libbpfUpgrade kernel-tools-develUpgrade bpftool-debuginfoUpgrade perfUpgrade kernel-livepatch-6.1.56-82.125Upgrade kernel-tools-debuginfoUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-develUpgrade kernel-modules-extraUpgrade kernel-toolsUpgrade perf-debuginfo | Feb 17, 2025 | Mar 2, 2024 |
| Debian | — | Upgrade linux | Jul 30, 2024 | Mar 2, 2024 |
| Redhat_linux | — | No solution exists | Jul 9, 2025 | Mar 2, 2024 |
| Suse | — | Upgrade kernel-rt_debug-vdsoUpgrade kernel-devel-azureUpgrade kernel-rt_debugUpgrade dtb-armUpgrade kernel-64kb-optionalUpgrade dtb-marvellUpgrade kernel-macrosUpgrade kernel-azure-develUpgrade cluster-md-kmp-defaultUpgrade dtb-socionextUpgrade kernel-default-extraUpgrade kernel-rtUpgrade kernel-azure-extraUpgrade gfs2-kmp-64kbUpgrade dtb-appleUpgrade dtb-qcomUpgrade kernel-syms-azureUpgrade kernel-rt-livepatch-develUpgrade kernel-docsUpgrade dlm-kmp-defaultUpgrade kernel-kvmsmall-develUpgrade dlm-kmp-azureUpgrade kernel-obs-qaUpgrade ocfs2-kmp-rtUpgrade dtb-apmUpgrade kernel-syms-rtUpgrade kselftests-kmp-rtUpgrade dtb-amlogicUpgrade kernel-symsUpgrade reiserfs-kmp-rtUpgrade kernel-kvmsmallUpgrade kselftests-kmp-defaultUpgrade kernel-debug-livepatch-develUpgrade cluster-md-kmp-azureUpgrade dtb-mediatekUpgrade kernel-zfcpdumpUpgrade kernel-default-base-rebuildUpgrade kernel-docs-htmlUpgrade kernel-64kbUpgrade kernel-64kb-livepatch-develUpgrade kernel-kvmsmall-vdsoUpgrade gfs2-kmp-rtUpgrade kernel-azure-livepatch-develUpgrade kernel-azure-vdsoUpgrade reiserfs-kmp-azureUpgrade kernel-preempt-develUpgrade kernel-default-baseUpgrade kernel-64kb-develUpgrade kselftests-kmp-azureUpgrade kernel-source-rtUpgrade dlm-kmp-64kbUpgrade dtb-exynosUpgrade kernel-debugUpgrade kernel-defaultUpgrade ocfs2-kmp-azureUpgrade kernel-default-vdsoUpgrade kernel-obs-buildUpgrade kernel-rt-vdsoUpgrade kernel-rt-extraUpgrade kernel-default-livepatch-develUpgrade kernel-default-livepatchUpgrade kernel-azureUpgrade kernel-64kb-extraUpgrade dtb-xilinxUpgrade dtb-sprdUpgrade dtb-renesasUpgrade kernel-rt-develUpgrade ocfs2-kmp-defaultUpgrade kernel-rt-livepatchUpgrade cluster-md-kmp-64kbUpgrade kernel-kvmsmall-livepatch-develUpgrade dtb-rockchipUpgrade dtb-lgUpgrade dtb-alteraUpgrade dtb-allwinnerUpgrade cluster-md-kmp-rtUpgrade reiserfs-kmp-64kbUpgrade kernel-source-azureUpgrade kernel-source-vanillaUpgrade kernel-sourceUpgrade ocfs2-kmp-64kbUpgrade kernel-default-optionalUpgrade dtb-hisiliconUpgrade dtb-amazonUpgrade kernel-debug-vdsoUpgrade kernel-devel-rtUpgrade kernel-azure-optionalUpgrade kernel-develUpgrade kernel-rt-optionalUpgrade dtb-freescaleUpgrade dlm-kmp-rtUpgrade kernel-rt_debug-develUpgrade reiserfs-kmp-defaultUpgrade kselftests-kmp-64kbUpgrade kernel-preemptUpgrade gfs2-kmp-azureUpgrade dtb-caviumUpgrade kernel-rt_debug-livepatch-develUpgrade kernel-default-develUpgrade dtb-amdUpgrade dtb-nvidiaUpgrade kernel-debug-develUpgrade gfs2-kmp-defaultUpgrade dtb-broadcom | Mar 14, 2024 | Mar 2, 2024 |
| Ubuntu | — | Upgrade linux-nvidia-6.5 | Nov 19, 2024 | Mar 2, 2024 |
Prioritise with Active Threat Intelligence
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub