In the Linux kernel, the following vulnerability has been resolved:
f2fs: fix to avoid UAF in f2fs_write_end_io()
As syzbot reported an use-after-free issue in f2fs_write_end_io().
It is caused by below race condition:
loop device umount - worker_thread - loop_process_work - do_req_filebacked - lo_rw_aio - lo_rw_aio_complete - blk_mq_end_request - blk_update_request - f2fs_write_end_io - dec_page_count - folio_end_writeback - kill_f2fs_super - kill_block_super - f2fs_put_super : free(sbi) : get_pages(, F2FS_WB_CP_DATA) accessed sbi which is freed
In kill_f2fs_super(), we will drop all page caches of f2fs inodes before call free(sbi), it guarantee that all folios should end its writeback, so it should be safe to access sbi before last folio_end_writeback().
Let's relocate ckpt thread wakeup flow before folio_end_writeback() to resolve this issue.
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 |
|---|---|---|---|---|
| Debian | — | Upgrade linux-6.1Upgrade linux | Mar 16, 2026 | Mar 16, 2026 |
| Ubuntu | — | Upgrade linux-image-oem-20.04bUpgrade linux-image-oracle-64kUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-nvidia-5.15Upgrade linux-image-oracle-64k-6.8Upgrade linux-image-6.8.1-1055-realtimeUpgrade linux-image-xilinx-6.8Upgrade linux-image-azure-fips-5.15Upgrade linux-image-ibmUpgrade linux-image-gcp-fips-6.8Upgrade linux-image-generic-lpae-5.15Upgrade linux-image-xilinxUpgrade linux-image-5.15.0-1112-aws-fipsUpgrade linux-image-virtualUpgrade linux-image-5.15.0-186-fipsUpgrade linux-image-oem-20.04Upgrade linux-image-raspi-realtimeUpgrade linux-image-realtime-6.8.1Upgrade linux-image-5.15.0-186-generic-lpaeUpgrade linux-image-oracle-6.8Upgrade linux-image-azureUpgrade linux-image-5.15.0-1109-oracleUpgrade linux-image-aws-64kUpgrade linux-image-oem-20.04cUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-azure-fde-6.8Upgrade linux-image-6.8.0-134-lowlatency-64kUpgrade linux-image-6.8.0-136-genericUpgrade linux-image-gke-6.8Upgrade linux-image-gkeop-6.8Upgrade linux-image-azure-6.8Upgrade linux-image-5.15.0-1112-gcp-fipsUpgrade linux-image-gkeUpgrade linux-image-6.8.0-1060-aws-fipsUpgrade linux-image-oem-22.04Upgrade linux-image-oem-22.04cUpgrade linux-image-6.8.0-1063-azureUpgrade linux-image-6.8.0-1045-gkeopUpgrade linux-image-5.15.0-1117-azure-fdeUpgrade linux-image-intel-iotg-5.15Upgrade linux-image-5.15.0-1064-nvidia-tegraUpgrade linux-image-nvidia-tegra-6.8Upgrade linux-image-raspiUpgrade linux-image-aws-5.15Upgrade linux-image-nvidia-tegra-igx-rtUpgrade linux-image-aws-64k-lts-22.04Upgrade linux-image-nvidiaUpgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-nvidia-tegra-igx-5.15Upgrade linux-image-azure-fde-lts-22.04Upgrade linux-image-oem-22.04aUpgrade linux-image-nvidia-tegra-5.15Upgrade linux-image-oem-20.04dUpgrade linux-image-kvm-5.15Upgrade linux-image-raspi-5.15Upgrade linux-image-ibm-5.15Upgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-azure-lts-22.04Upgrade linux-image-6.8.0-1060-ibmUpgrade linux-image-intelUpgrade linux-image-5.15.0-1107-nvidiaUpgrade linux-image-gke-64k-6.8Upgrade linux-image-nvidia-64kUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-5.15.0-1107-intel-iotgUpgrade linux-image-5.15.0-1112-aws-64kUpgrade linux-image-6.8.0-134-generic-64kUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-aws-6.8Upgrade linux-image-fips-5.15Upgrade linux-image-intel-iot-realtimeUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-6.8.0-1029-nvidia-tegra-rtUpgrade linux-image-raspi-6.8Upgrade linux-image-lowlatencyUpgrade linux-image-6.8.0-2049-raspi-realtimeUpgrade linux-image-raspi-realtime-6.8Upgrade linux-image-5.15.0-1106-raspiUpgrade linux-image-realtime-hwe-22.04Upgrade linux-image-virtual-hwe-22.04Upgrade linux-image-nvidia-6.8Upgrade linux-image-6.8.0-1029-nvidia-tegraUpgrade linux-image-6.8.0-1060-awsUpgrade linux-image-generic-lpaeUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-azure-fips-6.8Upgrade linux-image-gkeopUpgrade linux-image-oracle-lts-24.04Upgrade linux-image-gke-5.15Upgrade linux-image-intel-iotgUpgrade linux-image-genericUpgrade linux-image-lowlatency-5.15Upgrade linux-image-azure-5.15Upgrade linux-image-gcpUpgrade linux-image-gcp-64k-6.8Upgrade linux-image-virtual-hwe-20.04Upgrade linux-image-nvidia-tegraUpgrade linux-image-nvidia-tegra-rt-5.15Upgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-6.8.0-1058-gke-64kUpgrade linux-image-lowlatency-64kUpgrade linux-image-6.8.0-1063-gcpUpgrade linux-image-generic-64kUpgrade linux-image-realtime-5.15Upgrade linux-image-5.15.0-1075-xilinx-zynqmpUpgrade linux-image-6.8.0-1058-nvidiaUpgrade linux-image-aws-fipsUpgrade linux-image-6.8.0-134-fipsUpgrade linux-image-6.8.0-1062-azure-fdeUpgrade linux-image-lowlatency-64k-5.15Upgrade linux-image-laptop-23.10Upgrade linux-image-gcp-64kUpgrade linux-image-aws-fips-5.15Upgrade linux-image-5.15.0-1117-azureUpgrade linux-image-5.15.0-1112-awsUpgrade linux-image-realtimeUpgrade linux-image-oracle-5.15Upgrade linux-image-6.8.0-134-lowlatencyUpgrade linux-image-6.8.0-1060-raspiUpgrade linux-image-aws-64k-5.15Upgrade linux-image-6.8.0-1063-gcp-fipsUpgrade linux-image-nvidia-tegra-igxUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-nvidia-tegra-igx-rt-5.15Upgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-aws-64k-6.8Upgrade linux-image-5.15.0-184-lowlatencyUpgrade linux-image-5.15.0-1104-kvmUpgrade linux-image-6.8.0-1058-nvidia-lowlatency-64kUpgrade linux-image-gcp-fips-5.15Upgrade linux-image-5.15.0-186-genericUpgrade linux-image-gke-64kUpgrade linux-image-fipsUpgrade linux-image-5.15.0-1064-nvidia-tegra-rtUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-ibm-6.8Upgrade linux-image-generic-hwe-20.04Upgrade linux-image-generic-64k-6.8Upgrade linux-image-generic-5.15Upgrade linux-image-gcp-fipsUpgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-6.8.0-1060-aws-64kUpgrade linux-image-5.15.0-184-lowlatency-64kUpgrade linux-image-raspi-nolpaeUpgrade linux-image-nvidia-tegra-rtUpgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-aws-fips-6.8Upgrade linux-image-6.8.0-134-genericUpgrade linux-image-azure-cvmUpgrade linux-image-5.15.0-1112-gcpUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-intel-iot-realtime-5.15Upgrade linux-image-5.15.0-1095-gkeopUpgrade linux-image-5.15.0-1053-nvidia-tegra-igxUpgrade linux-image-azure-fipsUpgrade linux-image-azure-fde-lts-24.04Upgrade linux-image-6.8.0-136-generic-64kUpgrade linux-image-6.8.0-1058-nvidia-64kUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-virtual-6.8Upgrade linux-image-virtual-5.15Upgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-oem-22.04bUpgrade linux-image-nvidia-tegra-rt-6.8Upgrade linux-image-ibm-classicUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-azure-fdeUpgrade linux-image-aws-lts-24.04Upgrade linux-image-6.8.0-1057-oracle-64kUpgrade linux-image-5.15.0-1053-nvidia-tegra-igx-rtUpgrade linux-image-gcp-5.15Upgrade linux-image-azure-lts-24.04Upgrade linux-image-6.8.0-1063-gcp-64kUpgrade linux-image-6.8.0-1058-nvidia-lowlatencyUpgrade linux-image-6.8.0-1058-gkeUpgrade linux-image-5.15.0-1108-gkeUpgrade linux-image-nvidia-lowlatency-5.15Upgrade linux-image-nvidia-lowlatencyUpgrade linux-image-kvmUpgrade linux-image-gcp-lts-24.04Upgrade linux-image-gcp-6.8Upgrade linux-image-azure-fde-5.15Upgrade linux-image-6.8.0-1032-xilinxUpgrade linux-image-fips-6.8Upgrade linux-image-oracleUpgrade linux-image-5.15.0-1117-azure-fipsUpgrade linux-image-5.15.0-186-generic-64kUpgrade linux-image-5.15.0-1111-realtimeUpgrade linux-image-5.15.0-1107-nvidia-lowlatencyUpgrade linux-image-6.8.0-1057-oracleUpgrade linux-image-6.8.0-1062-azure-fipsUpgrade linux-image-5.15.0-1106-ibmUpgrade linux-image-awsUpgrade linux-image-5.15.0-1104-intel-iot-realtimeUpgrade linux-image-xilinx-zynqmp-5.15Upgrade linux-image-oem-22.04dUpgrade linux-image-gkeop-5.15Upgrade linux-image-ibm-lts-24.04Upgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-lowlatency-6.8Upgrade linux-image-generic-64k-5.15Upgrade linux-image-generic-6.8Upgrade linux-image-aws-lts-22.04 | Jul 2, 2026 | Jul 1, 2026 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | May 27, 2026 | Mar 4, 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