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 python3-perfUpgrade kernel-libbpf-staticUpgrade kernel-libbpf-develUpgrade kernel-debuginfoUpgrade kernelUpgrade bpftoolUpgrade python3-perf-debuginfoUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-headersUpgrade bpftool-debuginfoUpgrade perf-debuginfoUpgrade perfUpgrade kernel-tools-debuginfoUpgrade kernel-livepatch-6.1.56-82.125Upgrade kernel-debuginfo-common-aarch64Upgrade kernel-modules-extraUpgrade kernel-libbpfUpgrade kernel-tools-develUpgrade kernel-develUpgrade kernel-tools | 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 dtb-lgUpgrade dtb-broadcomUpgrade dlm-kmp-rtUpgrade kernel-kvmsmall-livepatch-develUpgrade cluster-md-kmp-64kbUpgrade dtb-hisiliconUpgrade kernel-default-vdsoUpgrade kselftests-kmp-azureUpgrade ocfs2-kmp-azureUpgrade dtb-rockchipUpgrade kernel-defaultUpgrade kernel-default-baseUpgrade kernel-debugUpgrade gfs2-kmp-azureUpgrade kernel-source-rtUpgrade kernel-preemptUpgrade ocfs2-kmp-64kbUpgrade dtb-nvidiaUpgrade kernel-rt-livepatchUpgrade kselftests-kmp-64kbUpgrade kernel-rt-extraUpgrade dtb-amazonUpgrade kernel-default-livepatchUpgrade kernel-debug-vdsoUpgrade kernel-64kb-extraUpgrade kernel-azureUpgrade kernel-default-optionalUpgrade ocfs2-kmp-defaultUpgrade kernel-default-livepatch-develUpgrade kernel-rt-optionalUpgrade kernel-rt-develUpgrade dtb-renesasUpgrade kernel-azure-optionalUpgrade gfs2-kmp-defaultUpgrade dtb-sprdUpgrade dtb-xilinxUpgrade kernel-64kb-develUpgrade reiserfs-kmp-defaultUpgrade dtb-amdUpgrade dlm-kmp-64kbUpgrade kernel-rt-vdsoUpgrade kernel-source-vanillaUpgrade reiserfs-kmp-64kbUpgrade cluster-md-kmp-rtUpgrade dtb-allwinnerUpgrade dtb-alteraUpgrade kernel-sourceUpgrade dtb-exynosUpgrade kernel-default-develUpgrade kernel-rt_debug-develUpgrade kernel-debug-develUpgrade kernel-source-azureUpgrade kernel-obs-buildUpgrade kernel-rt_debug-livepatch-develUpgrade kernel-develUpgrade kernel-devel-rtUpgrade kernel-preempt-develUpgrade dtb-caviumUpgrade dtb-freescaleUpgrade gfs2-kmp-rtUpgrade dtb-amlogicUpgrade reiserfs-kmp-azureUpgrade kernel-macrosUpgrade dlm-kmp-defaultUpgrade kernel-azure-extraUpgrade kernel-azure-develUpgrade kernel-64kb-optionalUpgrade kselftests-kmp-rtUpgrade dlm-kmp-azureUpgrade kernel-kvmsmall-develUpgrade kernel-64kb-livepatch-develUpgrade kernel-default-base-rebuildUpgrade kernel-syms-rtUpgrade kernel-obs-qaUpgrade dtb-apmUpgrade kernel-azure-vdsoUpgrade kernel-azure-livepatch-develUpgrade kernel-rt_debugUpgrade dtb-qcomUpgrade dtb-armUpgrade ocfs2-kmp-rtUpgrade kernel-docs-htmlUpgrade kernel-64kbUpgrade kernel-rt_debug-vdsoUpgrade kernel-devel-azureUpgrade cluster-md-kmp-defaultUpgrade kernel-default-extraUpgrade dtb-appleUpgrade kernel-rtUpgrade reiserfs-kmp-rtUpgrade kernel-syms-azureUpgrade kernel-symsUpgrade kernel-rt-livepatch-develUpgrade kernel-kvmsmallUpgrade kernel-docsUpgrade kernel-debug-livepatch-develUpgrade dtb-mediatekUpgrade kselftests-kmp-defaultUpgrade kernel-zfcpdumpUpgrade kernel-kvmsmall-vdsoUpgrade cluster-md-kmp-azureUpgrade gfs2-kmp-64kbUpgrade dtb-socionextUpgrade dtb-marvell | 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