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