In the Linux kernel, the following vulnerability has been resolved:
gfs2: Fix use-after-free in iomap inline data write path
The inline data buffer head (dibh) is being released prematurely in gfs2_iomap_begin() via release_metapath() while iomap->inline_data still points to dibh->b_data. This causes a use-after-free when iomap_write_end_inline() later attempts to write to the inline data area.
The bug sequence: 1. gfs2_iomap_begin() calls gfs2_meta_inode_buffer() to read inode metadata into dibh 2. Sets iomap->inline_data = dibh->b_data + sizeof(struct gfs2_dinode) 3. Calls release_metapath() which calls brelse(dibh), dropping refcount to 0 4. kswapd reclaims the page (~39ms later in the syzbot report) 5. iomap_write_end_inline() tries to memcpy() to iomap->inline_data 6. KASAN detects use-after-free write to freed memory
Fix by storing dibh in iomap->private and incrementing its refcount with get_bh() in gfs2_iomap_begin(). The buffer is then properly released in gfs2_iomap_end() after the inline write completes, ensuring the page stays alive for the entire iomap operation.
Note: A C reproducer is not available for this issue. The fix is based on analysis of the KASAN report and code review showing the buffer head is freed before use.
[agruenba: Take buffer head reference in gfs2_iomap_begin() to avoid leaks in gfs2_iomap_get() and gfs2_iomap_alloc().]
CVSS Details
- CVSS 3.1 Base Score: 7.8
- CVSS 3.1 Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alma_linux | — | Upgrade kernel-uki-virtUpgrade kernel-64k-debug-devel-matchedUpgrade kernel-toolsUpgrade kernel-rt-debug-modules-extraUpgrade kernel-debug-develUpgrade kernel-rt-modulesUpgrade kernel-rt-64k-modulesUpgrade libperfUpgrade kernel-develUpgrade kernel-modules-coreUpgrade kernel-64k-debug-modules-coreUpgrade kernel-zfcpdump-modules-coreUpgrade perfUpgrade kernel-rt-debug-develUpgrade kernel-docUpgrade kernel-debug-devel-matchedUpgrade kernel-64k-modules-coreUpgrade kernel-devel-matchedUpgrade kernel-zfcpdump-develUpgrade kernel-headersUpgrade kernel-64k-devel-matchedUpgrade kernel-modulesUpgrade kernel-64k-modules-extraUpgrade kernel-rt-debug-modules-coreUpgrade kernel-rt-64k-modules-extraUpgrade kernel-tools-libs-develUpgrade rvUpgrade python3-perfUpgrade kernel-rt-coreUpgrade kernel-64k-debug-modules-extraUpgrade kernel-rtUpgrade kernel-rt-64k-debug-coreUpgrade rtlaUpgrade kernel-modules-extraUpgrade kernel-zfcpdump-devel-matchedUpgrade kernel-rt-64k-modules-coreUpgrade kernel-debug-modules-extraUpgrade kernel-coreUpgrade kernel-64k-debug-develUpgrade kernel-debug-coreUpgrade kernel-rt-debug-modulesUpgrade kernel-rt-modules-coreUpgrade kernel-rt-64k-debug-modulesUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-rt-64kUpgrade kernel-64k-develUpgrade kernel-rt-debugUpgrade kernel-rt-64k-debug-modules-extraUpgrade kernel-zfcpdumpUpgrade kernel-64k-coreUpgrade kernel-64k-debug-coreUpgrade bpftoolUpgrade kernel-debug-modules-coreUpgrade kernel-tools-libsUpgrade kernel-rt-64k-develUpgrade kernel-rt-debug-coreUpgrade kernel-abi-stablelistsUpgrade kernel-rt-develUpgrade kernel-rt-64k-debug-develUpgrade kernel-rt-64k-debug-modules-coreUpgrade kernel-rt-64k-debugUpgrade kernel-rt-64k-coreUpgrade kernel-cross-headersUpgrade kernel-64kUpgrade kernel-debug-uki-virtUpgrade kernel-debug-modulesUpgrade kernel-zfcpdump-modulesUpgrade kernel-64k-modulesUpgrade kernel-rt-modules-extraUpgrade kernel-debugUpgrade kernel-zfcpdump-coreUpgrade kernelUpgrade kernel-64k-debug-modulesUpgrade kernel-64k-debugUpgrade kernel-uki-virt-addons | Jun 24, 2026 | Jun 22, 2026 |
| Amazon Linux Ami 2 | — | Upgrade kernel-develUpgrade kernelUpgrade python-perfUpgrade kernel-debuginfo-common-aarch64Upgrade bpftoolUpgrade kernel-toolsUpgrade kernel-tools-develUpgrade kernel-livepatch-5.10.252-250.992Upgrade kernel-debuginfoUpgrade bpftool-debuginfoUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-headersUpgrade kernel-tools-debuginfoUpgrade perfUpgrade perf-debuginfoUpgrade python-perf-debuginfo | Jun 17, 2026 | Jun 17, 2026 |
| Debian | — | Upgrade linux | May 28, 2026 | May 28, 2026 |
| Redhat_linux | — | Upgrade kernelNo solution existsUpgrade kernel-rt | Jun 24, 2026 | May 27, 2026 |
| Rocky_linux | — | Upgrade rvUpgrade kernel-zfcpdump-coreUpgrade kernel-zfcpdump-develUpgrade kernel-zfcpdump-modules-coreUpgrade kernel-debuginfo-common-s390xUpgrade perfUpgrade libperfUpgrade python3-perfUpgrade kernel-modules-coreUpgrade kernel-rt-debug-modules-coreUpgrade libperf-debuginfoUpgrade perf-debuginfoUpgrade kernel-debug-devel-matchedUpgrade kernel-devel-matchedUpgrade kernel-rt-debug-develUpgrade kernel-tools-libs-develUpgrade kernel-rt-debug-modules-extraUpgrade kernel-toolsUpgrade kernel-rt-modulesUpgrade kernel-uki-virtUpgrade kernel-rtUpgrade kernel-rt-modules-coreUpgrade kernel-uki-virt-addonsUpgrade kernel-zfcpdump-debuginfoUpgrade kernel-zfcpdump-modulesUpgrade kernel-rt-coreUpgrade kernel-modules-extraUpgrade kernel-rt-debug-modulesUpgrade kernel-rt-debug-debuginfoUpgrade kernelUpgrade kernel-debugUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-debuginfoUpgrade kernel-debug-modulesUpgrade kernel-rt-debug-coreUpgrade kernel-zfcpdumpUpgrade kernel-tools-debuginfoUpgrade kernel-rt-modules-extraUpgrade kernel-debug-modules-coreUpgrade kernel-debug-develUpgrade kernel-debug-uki-virtUpgrade python3-perf-debuginfoUpgrade kernel-tools-libsUpgrade kernel-debug-coreUpgrade kernel-zfcpdump-devel-matchedUpgrade kernel-rt-debuginfoUpgrade kernel-rt-debugUpgrade kernel-rt-develUpgrade kernel-debug-debuginfoUpgrade kernel-coreUpgrade kernel-debug-modules-extraUpgrade rtlaUpgrade kernel-modulesUpgrade kernel-devel | Jun 29, 2026 | Jun 25, 2026 |
| Ubuntu | — | Upgrade linux-image-5.15.0-186-genericUpgrade linux-image-5.15.0-186-generic-lpaeUpgrade linux-image-lowlatency-64kUpgrade linux-image-oem-22.04aUpgrade linux-image-laptop-23.10Upgrade linux-image-realtime-6.8.1Upgrade linux-image-oem-22.04dUpgrade linux-image-intelUpgrade linux-image-gke-6.8Upgrade linux-image-virtual-hwe-20.04Upgrade linux-image-nvidiaUpgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-oem-20.04cUpgrade linux-image-5.15.0-1107-nvidiaUpgrade linux-image-6.8.0-1057-oracle-64kUpgrade linux-image-gcp-fipsUpgrade linux-image-6.8.0-134-generic-64kUpgrade linux-image-gcpUpgrade linux-image-5.15.0-1064-nvidia-tegraUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-azure-fde-lts-22.04Upgrade linux-image-azure-lts-22.04Upgrade linux-image-generic-64kUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-raspi-6.8Upgrade linux-image-virtual-hwe-22.04Upgrade linux-image-5.15.0-1112-gcp-fipsUpgrade linux-image-6.8.0-1058-gke-64kUpgrade linux-image-xilinx-6.8Upgrade linux-image-5.15.0-1107-nvidia-lowlatencyUpgrade linux-image-azureUpgrade linux-image-gke-64k-6.8Upgrade linux-image-aws-6.8Upgrade linux-image-aws-lts-24.04Upgrade linux-image-6.8.0-136-generic-64kUpgrade linux-image-azure-fde-5.15Upgrade linux-image-virtual-6.8Upgrade linux-image-5.15.0-1053-nvidia-tegra-igx-rtUpgrade linux-image-6.8.0-1062-azure-fdeUpgrade linux-image-5.15.0-184-lowlatencyUpgrade linux-image-kvm-5.15Upgrade linux-image-nvidia-tegraUpgrade linux-image-gke-5.15Upgrade linux-image-oracle-5.15Upgrade linux-image-gcp-lts-24.04Upgrade linux-image-oracle-lts-24.04Upgrade linux-image-6.8.0-1045-gkeopUpgrade linux-image-ibm-5.15Upgrade linux-image-aws-fips-5.15Upgrade linux-image-gcp-fips-6.8Upgrade linux-image-aws-64k-6.8Upgrade linux-image-raspi-realtime-6.8Upgrade linux-image-5.15.0-1112-aws-64kUpgrade linux-image-6.8.0-1062-azure-fipsUpgrade linux-image-6.8.0-134-lowlatencyUpgrade linux-image-5.15.0-1064-nvidia-tegra-rtUpgrade linux-image-5.15.0-1075-xilinx-zynqmpUpgrade linux-image-gcp-fips-5.15Upgrade linux-image-intel-iotgUpgrade linux-image-6.8.0-136-genericUpgrade linux-image-azure-fips-5.15Upgrade linux-image-oracle-64k-6.8Upgrade linux-image-5.15.0-186-fipsUpgrade linux-image-6.8.0-1060-aws-64kUpgrade linux-image-raspi-5.15Upgrade linux-image-6.8.0-1063-azureUpgrade linux-image-raspiUpgrade linux-image-intel-iot-realtimeUpgrade linux-image-5.15.0-1117-azure-fipsUpgrade linux-image-azure-5.15Upgrade linux-image-oem-20.04dUpgrade linux-image-azure-fde-lts-24.04Upgrade linux-image-nvidia-6.8Upgrade linux-image-nvidia-tegra-5.15Upgrade linux-image-nvidia-5.15Upgrade linux-image-realtime-5.15Upgrade linux-image-generic-lpae-5.15Upgrade linux-image-gkeopUpgrade linux-image-5.15.0-1109-oracleUpgrade linux-image-gcp-64kUpgrade linux-image-6.8.0-1029-nvidia-tegra-rtUpgrade linux-image-6.8.0-1058-nvidia-lowlatency-64kUpgrade linux-image-oracle-64kUpgrade linux-image-6.8.0-1060-ibmUpgrade linux-image-azure-fdeUpgrade linux-image-azure-lts-24.04Upgrade linux-image-gkeop-5.15Upgrade linux-image-6.8.0-2049-raspi-realtimeUpgrade linux-image-oracle-6.8Upgrade linux-image-6.8.0-134-genericUpgrade linux-image-6.8.0-134-lowlatency-64kUpgrade linux-image-6.8.1-1055-realtimeUpgrade linux-image-oem-22.04bUpgrade linux-image-realtime-hwe-22.04Upgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-5.15.0-1108-gkeUpgrade linux-image-nvidia-tegra-rt-5.15Upgrade linux-image-generic-64k-5.15Upgrade linux-image-nvidia-tegra-igx-5.15Upgrade linux-image-5.15.0-1117-azure-fdeUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-oem-20.04bUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-ibmUpgrade linux-image-lowlatencyUpgrade linux-image-6.8.0-1057-oracleUpgrade linux-image-nvidia-64kUpgrade linux-image-genericUpgrade linux-image-gke-64kUpgrade linux-image-ibm-classicUpgrade linux-image-oem-22.04cUpgrade linux-image-intel-iotg-5.15Upgrade linux-image-5.15.0-1112-gcpUpgrade linux-image-generic-64k-6.8Upgrade linux-image-azure-fde-6.8Upgrade linux-image-6.8.0-1063-gcp-fipsUpgrade linux-image-6.8.0-1058-nvidia-64kUpgrade linux-image-5.15.0-1107-intel-iotgUpgrade linux-image-lowlatency-5.15Upgrade linux-image-oracleUpgrade linux-image-xilinxUpgrade linux-image-5.15.0-1095-gkeopUpgrade linux-image-6.8.0-1058-gkeUpgrade linux-image-azure-cvmUpgrade linux-image-raspi-nolpaeUpgrade linux-image-fipsUpgrade linux-image-aws-fipsUpgrade linux-image-awsUpgrade linux-image-6.8.0-1063-gcp-64kUpgrade linux-image-6.8.0-1032-xilinxUpgrade linux-image-5.15.0-186-generic-64kUpgrade linux-image-oem-20.04Upgrade linux-image-nvidia-tegra-igx-rt-5.15Upgrade linux-image-nvidia-tegra-igx-rtUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-gcp-lts-22.04Upgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-5.15.0-1112-aws-fipsUpgrade linux-image-gkeop-6.8Upgrade linux-image-5.15.0-1112-awsUpgrade linux-image-aws-64kUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-nvidia-tegra-igxUpgrade linux-image-kvmUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-gcp-64k-6.8Upgrade linux-image-azure-fips-6.8Upgrade linux-image-nvidia-tegra-6.8Upgrade linux-image-ibm-lts-24.04Upgrade linux-image-6.8.0-1058-nvidia-lowlatencyUpgrade linux-image-fips-6.8Upgrade linux-image-generic-6.8Upgrade linux-image-gcp-6.8Upgrade linux-image-azure-6.8Upgrade linux-image-5.15.0-184-lowlatency-64kUpgrade linux-image-5.15.0-1106-raspiUpgrade linux-image-5.15.0-1104-intel-iot-realtimeUpgrade linux-image-6.8.0-1060-raspiUpgrade linux-image-5.15.0-1104-kvmUpgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-generic-lpaeUpgrade linux-image-6.8.0-134-fipsUpgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-intel-iot-realtime-5.15Upgrade linux-image-5.15.0-1117-azureUpgrade linux-image-5.15.0-1106-ibmUpgrade linux-image-gcp-5.15Upgrade linux-image-fips-5.15Upgrade linux-image-aws-lts-22.04Upgrade linux-image-aws-5.15Upgrade linux-image-6.8.0-1060-awsUpgrade linux-image-6.8.0-1063-gcpUpgrade linux-image-virtualUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-nvidia-tegra-rt-6.8Upgrade linux-image-5.15.0-1111-realtimeUpgrade linux-image-aws-64k-lts-22.04Upgrade linux-image-6.8.0-1058-nvidiaUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-ibm-6.8Upgrade linux-image-lowlatency-6.8Upgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-aws-fips-6.8Upgrade linux-image-aws-64k-5.15Upgrade linux-image-6.8.0-1060-aws-fipsUpgrade linux-image-virtual-5.15Upgrade linux-image-realtimeUpgrade linux-image-oem-22.04Upgrade linux-image-lowlatency-64k-5.15Upgrade linux-image-5.15.0-1053-nvidia-tegra-igxUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-nvidia-tegra-rtUpgrade linux-image-generic-5.15Upgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-azure-fipsUpgrade linux-image-6.8.0-1029-nvidia-tegraUpgrade linux-image-nvidia-lowlatency-5.15Upgrade linux-image-xilinx-zynqmp-5.15Upgrade linux-image-gkeUpgrade linux-image-raspi-realtimeUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-generic-64k-hwe-22.04 | Jul 2, 2026 | Jul 1, 2026 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jun 12, 2026 | May 27, 2026 |
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