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