In the Linux kernel, the following vulnerability has been resolved:
ext4: avoid infinite loops caused by residual data
On the mkdir/mknod path, when mapping logical blocks to physical blocks, if inserting a new extent into the extent tree fails (in this example, because the file system disabled the huge file feature when marking the inode as dirty), ext4_ext_map_blocks() only calls ext4_free_blocks() to reclaim the physical block without deleting the corresponding data in the extent tree. This causes subsequent mkdir operations to reference the previously reclaimed physical block number again, even though this physical block is already being used by the xattr block. Therefore, a situation arises where both the directory and xattr are using the same buffer head block in memory simultaneously.
The above causes ext4_xattr_block_set() to enter an infinite loop about "inserted" and cannot release the inode lock, ultimately leading to the 143s blocking problem mentioned in [1].
If the metadata is corrupted, then trying to remove some extent space can do even more harm. Also in case EXT4_GET_BLOCKS_DELALLOC_RESERVE was passed, remove space wrongly update quota information. Jan Kara suggests distinguishing between two cases:
1) The error is ENOSPC or EDQUOT - in this case the filesystem is fully consistent and we must maintain its consistency including all the accounting. However these errors can happen only early before we've inserted the extent into the extent tree. So current code works correctly for this case.
2) Some other error - this means metadata is corrupted. We should strive to do as few modifications as possible to limit damage. So I'd just skip freeing of allocated blocks.
[1] INFO: task syz.0.17:5995 blocked for more than 143 seconds. Call Trace: inode_lock_nested include/linux/fs.h:1073 [inline] __start_dirop fs/namei.c:2923 [inline] start_dirop fs/namei.c:2934 [inline]
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Amazon_linux_2023 | — | Upgrade kernel-libbpfUpgrade kernel-tools-debuginfoUpgrade kernel-headersUpgrade kernel6.18-toolsUpgrade kernel-livepatch-6.12.80-105.147Upgrade kernel6.12-libbpf-debuginfoUpgrade perf6.12-debuginfoUpgrade kernel6.12-modules-extra-commonUpgrade bpftool6.12Upgrade kernel-libbpf-debuginfoUpgrade kernel6.18-headersUpgrade kernel-modules-extraUpgrade perf6.18-debuginfoUpgrade python3-perf6.18-debuginfoUpgrade kernel-tools-develUpgrade bpftool6.18-debuginfoUpgrade kernel-debuginfoUpgrade bpftool6.12-debuginfoUpgrade kernel6.12-debuginfo-common-x86_64Upgrade kernel6.12-tools-develUpgrade kernel6.12Upgrade kernel6.12-libbpf-develUpgrade kernel6.12-toolsUpgrade kernel6.18-debuginfoUpgrade kernel6.18-debuginfo-common-aarch64Upgrade perfUpgrade perf-debuginfoUpgrade kernel6.12-modules-extraUpgrade python3-perfUpgrade python3-perf6.12Upgrade kernel6.12-debuginfo-common-aarch64Upgrade perf6.18Upgrade kernel6.12-develUpgrade kernel6.18Upgrade kernel-livepatch-6.1.168-202.320Upgrade kernel-livepatch-6.18.25-52.107Upgrade kernelUpgrade bpftoolUpgrade kernel6.18-debuginfo-common-x86_64Upgrade kernel-toolsUpgrade kernel-libbpf-staticUpgrade kernel-develUpgrade bpftool6.18Upgrade kernel6.18-tools-debuginfoUpgrade kernel-debuginfo-common-aarch64Upgrade kernel6.12-debuginfoUpgrade kernel-modules-extra-commonUpgrade kernel-libbpf-develUpgrade kernel6.18-tools-develUpgrade python3-perf6.18Upgrade python3-perf-debuginfoUpgrade perf6.12Upgrade kernel6.18-modules-extra-commonUpgrade bpftool-debuginfoUpgrade python3-perf6.12-debuginfoUpgrade kernel6.18-modules-extraUpgrade kernel6.12-libbpf-staticUpgrade kernel-debuginfo-common-x86_64Upgrade kernel6.12-libbpfUpgrade kernel6.12-tools-debuginfoUpgrade kernel6.18-develUpgrade kernel6.12-headers | May 6, 2026 | Apr 22, 2026 |
| Debian | — | Upgrade linux-6.1Upgrade linux | May 3, 2026 | May 3, 2026 |
| Redhat_linux | — | No solution exists | Jul 17, 2026 | Apr 22, 2026 |
| Ubuntu | — | Upgrade linux-image-nvidia-64k-6.8Upgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-xilinx-zynqmp-5.4Upgrade linux-image-azure-5.4Upgrade linux-image-3.13.0-215-lowlatencyUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-nvidia-tegra-6.8Upgrade linux-image-oem-24.04Upgrade linux-image-lowlatency-5.15Upgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-ibm-5.15Upgrade linux-image-nvidia-tegra-5.15Upgrade linux-image-azure-lts-18.04Upgrade linux-image-fipsUpgrade linux-image-generic-64k-6.17Upgrade linux-image-oem-20.04bUpgrade linux-image-6.8.0-1060-aws-fipsUpgrade linux-image-6.8.0-134-genericUpgrade linux-image-6.8.0-1058-gke-64kUpgrade linux-image-aws-fips-5.4Upgrade linux-image-5.4.0-1145-raspiUpgrade linux-image-6.8.0-1032-xilinxUpgrade linux-image-azure-fde-6.8Upgrade linux-image-snapdragon-5.4Upgrade linux-image-oracle-64k-6.8Upgrade linux-image-gcp-64k-6.8Upgrade linux-image-nvidia-64k-hwe-24.04Upgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-5.15.0-1065-nvidia-tegraUpgrade linux-image-4.15.0-1205-azureUpgrade linux-image-azure-fde-lts-22.04Upgrade linux-image-4.15.0-2113-azure-fipsUpgrade linux-image-5.15.0-1118-azureUpgrade linux-image-virtual-hwe-16.04Upgrade linux-image-oem-24.04bUpgrade linux-image-virtual-6.8Upgrade linux-image-4.15.0-2096-gcp-fipsUpgrade linux-image-6.17.0-40-genericUpgrade linux-image-6.17.0-1018-oracleUpgrade linux-image-5.4.0-1080-xilinx-zynqmpUpgrade linux-image-aws-fipsUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-5.4.0-1165-gcp-fipsUpgrade linux-image-6.17.0-1017-realtimeUpgrade linux-image-lowlatency-6.8Upgrade linux-image-virtual-6.17Upgrade linux-image-virtual-lts-xenialUpgrade linux-image-lowlatencyUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-6.8.0-1063-gcp-fipsUpgrade linux-image-generic-64kUpgrade linux-image-oem-22.04aUpgrade linux-image-5.15.0-1054-nvidia-tegra-igx-rtUpgrade linux-image-6.8.0-134-lowlatency-64kUpgrade linux-image-6.8.0-136-generic-64kUpgrade linux-image-6.8.0-1058-nvidiaUpgrade linux-image-aws-6.8Upgrade linux-image-oem-22.04cUpgrade linux-image-5.15.0-1113-awsUpgrade linux-image-5.4.0-1162-awsUpgrade linux-image-aws-64kUpgrade linux-image-aws-64k-6.17Upgrade linux-image-gcp-64kUpgrade linux-image-aws-5.15Upgrade linux-image-generic-6.17Upgrade linux-image-intel-iotgUpgrade linux-image-intelUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-6.8.0-1029-nvidia-tegraUpgrade linux-image-nvidia-6.17Upgrade linux-image-5.15.0-1107-ibmUpgrade linux-image-gcp-4.15Upgrade linux-image-oracle-4.15Upgrade linux-image-5.15.0-1096-gkeopUpgrade linux-image-nvidia-tegra-igx-5.15Upgrade linux-image-lowlatency-64kUpgrade linux-image-gkeUpgrade linux-image-5.15.0-1113-aws-64kUpgrade linux-image-kvm-5.4Upgrade linux-image-5.15.0-190-fipsUpgrade linux-image-5.4.0-234-generic-lpaeUpgrade linux-image-5.15.0-1108-raspiUpgrade linux-image-azure-6.8Upgrade linux-image-6.8.0-1062-azure-fdeUpgrade linux-image-nvidia-5.15Upgrade linux-image-5.15.0-1065-nvidia-tegra-rtUpgrade linux-image-aws-lts-18.04Upgrade linux-image-6.17.0-1026-nvidiaUpgrade linux-image-realtime-hwe-24.04Upgrade linux-image-snapdragon-hwe-18.04Upgrade linux-image-raspi-realtime-6.8Upgrade linux-image-virtual-5.4Upgrade linux-image-oracle-lts-20.04Upgrade linux-image-azure-fde-5.15Upgrade linux-image-gke-5.15Upgrade linux-image-gkeopUpgrade linux-image-lowlatency-5.4Upgrade linux-image-generic-lts-xenialUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-genericUpgrade linux-image-generic-lpaeUpgrade linux-image-generic-lts-trustyUpgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-6.8.0-1063-gcpUpgrade linux-image-aws-4.15Upgrade linux-image-6.17.0-1021-raspiUpgrade linux-image-aws-6.17Upgrade linux-image-gcp-fips-5.15Upgrade linux-image-oem-20.04Upgrade linux-image-nvidia-lowlatency-5.15Upgrade linux-image-5.15.0-1113-aws-fipsUpgrade linux-image-5.15.0-190-genericUpgrade linux-image-5.15.0-1110-gkeUpgrade linux-image-5.15.0-190-lowlatencyUpgrade linux-image-5.4.0-1136-fipsUpgrade linux-image-3.13.0-215-genericUpgrade linux-image-5.15.0-1108-nvidia-lowlatencyUpgrade linux-image-5.15.0-190-lowlatency-64kUpgrade linux-image-6.8.0-1058-nvidia-64kUpgrade linux-image-nvidia-tegra-igx-rt-5.15Upgrade linux-image-6.8.0-1060-aws-64kUpgrade linux-image-generic-lpae-5.15Upgrade linux-image-oracle-64k-6.17Upgrade linux-image-5.4.0-234-genericUpgrade linux-image-azure-lts-20.04Upgrade linux-image-6.17.0-1018-oracle-64kUpgrade linux-image-oracle-lts-24.04Upgrade linux-image-nvidia-tegraUpgrade linux-image-6.17.0-1019-aws-64kUpgrade linux-image-lowlatency-hwe-16.04Upgrade linux-image-4.4.0-1157-awsUpgrade linux-image-5.4.0-1160-oracleUpgrade linux-image-gcp-64k-6.17Upgrade linux-image-oem-22.04dUpgrade linux-image-gcp-fips-6.8Upgrade linux-image-intel-iotg-5.15Upgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-6.17.0-1020-gcpUpgrade linux-image-5.4.0-1108-ibmUpgrade linux-image-5.4.0-1165-gcpUpgrade linux-image-lowlatency-64k-5.15Upgrade linux-image-6.17.0-1028-oemUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-6.8.0-1060-ibmUpgrade linux-image-5.15.0-190-generic-lpaeUpgrade linux-image-6.8.0-2049-raspi-realtimeUpgrade linux-image-4.4.0-284-lowlatencyUpgrade linux-image-gkeop-5.15Upgrade linux-image-nvidia-6.8Upgrade linux-image-nvidia-hwe-24.04Upgrade linux-image-oem-22.04Upgrade linux-image-nvidiaUpgrade linux-image-generic-64k-5.15Upgrade linux-image-gkeop-6.8Upgrade linux-image-generic-5.15Upgrade linux-image-intel-iot-realtimeUpgrade linux-image-azure-fips-5.15Upgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-lowlatency-hwe-18.04Upgrade linux-image-nvidia-tegra-rt-5.15Upgrade linux-image-4.4.0-1158-kvmUpgrade linux-image-5.15.0-1108-nvidiaUpgrade linux-image-4.15.0-1188-gcpUpgrade linux-image-6.8.0-1058-nvidia-lowlatencyUpgrade linux-image-5.15.0-1110-oracleUpgrade linux-image-kvm-5.15Upgrade linux-image-6.8.0-1057-oracle-64kUpgrade linux-image-aws-fips-5.15Upgrade linux-image-aws-5.4Upgrade linux-image-6.8.0-1060-awsUpgrade linux-image-6.8.0-1060-raspiUpgrade linux-image-4.15.0-1195-awsUpgrade linux-image-6.8.0-134-generic-64kUpgrade linux-image-azureUpgrade linux-image-azure-lts-22.04Upgrade linux-image-azure-6.17Upgrade linux-image-oemUpgrade linux-image-nvidia-tegra-rtUpgrade linux-image-generic-lpae-5.4Upgrade linux-image-4.15.0-1158-oracleUpgrade linux-image-azure-4.15Upgrade linux-image-oem-20.04dUpgrade linux-image-azure-fips-5.4Upgrade linux-image-gcp-lts-24.04Upgrade linux-image-gcp-5.4Upgrade linux-image-azure-fipsUpgrade linux-image-6.8.0-1058-nvidia-lowlatency-64kUpgrade linux-image-aws-64k-6.8Upgrade linux-image-virtualUpgrade linux-image-serverUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-realtime-6.17Upgrade linux-image-raspi-hwe-18.04Upgrade linux-image-5.15.0-1114-awsUpgrade linux-image-raspi2Upgrade linux-image-nvidia-tegra-rt-6.8Upgrade linux-image-ibm-lts-20.04Upgrade linux-image-oem-6.17Upgrade linux-image-oracle-5.15Upgrade linux-image-bluefieldUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-azure-lts-24.04Upgrade linux-image-generic-hwe-22.04Upgrade linux-image-6.8.0-1045-gkeopUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-gcp-lts-18.04Upgrade linux-image-azure-fde-6.17Upgrade linux-image-6.8.0-1057-oracleUpgrade linux-image-6.17.0-1021-azureUpgrade linux-image-5.4.0-1167-azureUpgrade linux-image-5.15.0-187-genericUpgrade linux-image-5.15.0-1118-azure-fipsUpgrade linux-image-5.15.0-1114-gcp-fipsUpgrade linux-image-5.15.0-1114-gcpUpgrade linux-image-xilinxUpgrade linux-image-virtual-hwe-20.04Upgrade linux-image-raspi-5.4Upgrade linux-image-raspiUpgrade linux-image-lowlatency-lts-xenialUpgrade linux-image-laptop-23.10Upgrade linux-image-5.15.0-187-generic-lpaeUpgrade linux-image-4.15.0-2133-aws-fipsUpgrade linux-image-5.4.0-1163-aws-fipsUpgrade linux-image-6.8.0-1063-gcp-64kUpgrade linux-image-aws-lts-20.04Upgrade linux-image-oracle-lts-18.04Upgrade linux-image-gke-64k-6.8Upgrade linux-image-5.4.0-1066-iotUpgrade linux-image-oem-22.04bUpgrade linux-image-oem-osp1Upgrade linux-image-virtual-hwe-22.04Upgrade linux-image-gcp-5.15Upgrade linux-image-ibm-lts-24.04Upgrade linux-image-5.4.0-1167-azure-fipsUpgrade linux-image-6.8.0-1062-azure-fipsUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-5.15.0-1054-nvidia-tegra-igxUpgrade linux-image-raspi-nolpaeUpgrade linux-image-oem-24.04aUpgrade linux-image-generic-6.8Upgrade linux-image-azure-cvmUpgrade linux-image-5.15.0-1108-intel-iotgUpgrade linux-image-4.4.0-1127-fipsUpgrade linux-image-4.15.0-254-lowlatencyUpgrade linux-image-oracle-64kUpgrade linux-image-aws-fips-6.8Upgrade linux-image-xilinx-zynqmp-5.15Upgrade linux-image-aws-lts-22.04Upgrade linux-image-generic-64k-6.8Upgrade linux-image-gcpUpgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-awsUpgrade linux-image-6.8.0-136-genericUpgrade linux-image-5.4.0-1121-bluefieldUpgrade linux-image-oracleUpgrade linux-image-oem-20.04cUpgrade linux-image-nvidia-tegra-igxUpgrade linux-image-5.15.0-190-generic-64kUpgrade linux-image-gke-6.8Upgrade linux-image-6.17.0-1020-gcp-64kUpgrade linux-image-5.4.0-1161-oracleUpgrade linux-image-aws-hweUpgrade linux-image-6.8.0-134-fipsUpgrade linux-image-aws-64k-lts-22.04Upgrade linux-image-nvidia-tegra-igx-rtUpgrade linux-image-virtual-hwe-18.04Upgrade linux-image-5.15.0-1112-realtimeUpgrade linux-image-kvmUpgrade linux-image-5.15.0-187-generic-64kUpgrade linux-image-raspi-6.8Upgrade linux-image-gcp-6.8Upgrade linux-image-5.15.0-1119-azureUpgrade linux-image-5.15.0-1105-intel-iot-realtimeUpgrade linux-image-4.4.0-284-genericUpgrade linux-image-raspi-realtimeUpgrade linux-image-raspi-6.17Upgrade linux-image-intel-iot-realtime-5.15Upgrade linux-image-generic-5.4Upgrade linux-image-gcp-fips-5.4Upgrade linux-image-gcp-fipsUpgrade linux-image-azure-fdeUpgrade linux-image-aws-64k-5.15Upgrade linux-image-5.4.0-1149-kvmUpgrade linux-image-realtime-hwe-22.04Upgrade linux-image-nvidia-64k-6.17Upgrade linux-image-ibm-5.4Upgrade linux-image-azure-fips-4.15Upgrade linux-image-6.8.1-1055-realtimeUpgrade linux-image-6.8.0-1063-azureUpgrade linux-image-xilinx-6.8Upgrade linux-image-realtime-6.8.1Upgrade linux-image-realtime-5.15Upgrade linux-image-oracle-6.17Upgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-bluefield-5.4Upgrade linux-image-generic-hwe-18.04Upgrade linux-image-fips-5.4Upgrade linux-image-5.15.0-1076-xilinx-zynqmpUpgrade linux-image-gke-64kUpgrade linux-image-6.8.0-134-lowlatencyUpgrade linux-image-aws-lts-24.04Upgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-generic-hwe-16.04Upgrade linux-image-gcp-fips-4.15Upgrade linux-image-virtual-5.15Upgrade linux-image-6.17.0-40-generic-64kUpgrade linux-image-gcp-6.17Upgrade linux-image-azure-fde-lts-24.04Upgrade linux-image-realtimeUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-4.15.0-1150-fipsUpgrade linux-image-ibm-6.8Upgrade linux-image-gcp-lts-20.04Upgrade linux-image-raspi-5.15Upgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-oracle-5.4Upgrade linux-image-oem-24.04cUpgrade linux-image-fips-6.8Upgrade linux-image-fips-5.15Upgrade linux-image-azure-fips-6.8Upgrade linux-image-azure-5.15Upgrade linux-image-aws-fips-4.15Upgrade linux-image-6.8.0-1029-nvidia-tegra-rtUpgrade linux-image-6.17.0-1026-nvidia-64kUpgrade linux-image-6.17.0-1019-awsUpgrade linux-image-6.17.0-1018-azure-fdeUpgrade linux-image-5.15.0-1105-kvmUpgrade linux-image-4.15.0-1177-kvmUpgrade linux-image-5.4.0-234-lowlatencyUpgrade linux-image-ibm-classicUpgrade linux-image-oracle-6.8Upgrade linux-image-oem-24.04dUpgrade linux-image-6.8.0-1058-gkeUpgrade linux-image-5.15.0-1118-azure-fdeUpgrade linux-image-4.4.0-1195-awsUpgrade linux-image-4.15.0-254-genericUpgrade linux-image-nvidia-64kUpgrade linux-image-ibmUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-generic-hwe-20.04 | Jul 1, 2026 | Apr 22, 2026 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | May 27, 2026 | Apr 22, 2026 |
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