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