In the Linux kernel, the following vulnerability has been resolved:
ext4: allow ext4_get_group_info() to fail
Previously, ext4_get_group_info() would treat an invalid group number as BUG(), since in theory it should never happen. However, if a malicious attaker (or fuzzer) modifies the superblock via the block device while it is the file system is mounted, it is possible for s_first_data_block to get set to a very large number. In that case, when calculating the block group of some block number (such as the starting block of a preallocation region), could result in an underflow and very large block group number. Then the BUG_ON check in ext4_get_group_info() would fire, resutling in a denial of service attack that can be triggered by root or someone with write access to the block device.
For a quality of implementation perspective, it's best that even if the system administrator does something that they shouldn't, that it will not trigger a BUG. So instead of BUG'ing, ext4_get_group_info() will call ext4_error and return NULL. We also add fallback code in all of the callers of ext4_get_group_info() that it might NULL.
Also, since ext4_get_group_info() was already borderline to be an inline function, un-inline it. The results in a next reduction of the compiled text size of ext4 by roughly 2k.
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Amazon Linux Ami 2 | — | Upgrade kernel-livepatch-5.10.184-174.730Upgrade bpftool-debuginfoUpgrade kernel-toolsUpgrade kernel-headersUpgrade python-perf-debuginfoUpgrade kernel-livepatch-5.15.117-72.142Upgrade kernel-debuginfo-common-x86_64Upgrade perf-debuginfoUpgrade python-perfUpgrade kernelUpgrade kernel-tools-debuginfoUpgrade perfUpgrade kernel-debuginfoUpgrade bpftoolUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-tools-develUpgrade kernel-devel | May 20, 2026 | May 20, 2026 |
| Amazon_linux_2023 | — | Upgrade kernel-develUpgrade perfUpgrade perf-debuginfoUpgrade bpftool-debuginfoUpgrade kernel-toolsUpgrade kernel-debuginfo-common-aarch64Upgrade python3-perf-debuginfoUpgrade python3-perfUpgrade bpftoolUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-debuginfoUpgrade kernel-libbpfUpgrade kernel-headersUpgrade kernel-libbpf-staticUpgrade kernel-livepatch-6.1.34-56.100Upgrade kernel-tools-develUpgrade kernel-libbpf-develUpgrade kernelUpgrade kernel-tools-debuginfo | Oct 16, 2025 | Oct 1, 2025 |
| Debian | — | Upgrade linux | Oct 3, 2025 | Oct 3, 2025 |
| Huawei Euleros 2_0_sp13 | — | Upgrade kernel-abi-stablelistsUpgrade kernel-toolsUpgrade kernel-tools-libsUpgrade bpftoolUpgrade kernelUpgrade python3-perf | Dec 12, 2025 | Dec 11, 2025 |
| Redhat_linux | — | Upgrade kernel-rtNo solution existsUpgrade kernel | Nov 14, 2025 | Oct 1, 2025 |
| Ubuntu | — | Upgrade linux-ibm-5.15Upgrade linux-nvidia-tegra-igxUpgrade linux-awsUpgrade linux-nvidia-tegra-5.15Upgrade linuxUpgrade linux-intel-iot-realtimeUpgrade linux-azure-fde-5.15Upgrade linux-nvidia-tegraUpgrade linux-gkeUpgrade linux-gcpUpgrade linux-gkeopUpgrade linux-riscv-5.15Upgrade linux-nvidiaUpgrade linux-intel-iotg-5.15Upgrade linux-azure-fdeUpgrade linux-raspiUpgrade linux-bluefieldUpgrade linux-gcp-5.15Upgrade linux-intel-iotgUpgrade linux-realtimeUpgrade linux-azureUpgrade linux-lowlatencyUpgrade linux-xilinx-zynqmpUpgrade linux-aws-5.15Upgrade linux-oracleUpgrade linux-lowlatency-hwe-5.15Upgrade linux-kvmUpgrade linux-oracle-5.15Upgrade linux-hwe-5.15Upgrade linux-ibmUpgrade linux-azure-5.15 | Oct 10, 2025 | Oct 1, 2025 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Oct 15, 2025 | Oct 1, 2025 |
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