In the Linux kernel, the following vulnerability has been resolved:
nilfs2: reject zero bd_oblocknr in nilfs_ioctl_mark_blocks_dirty()
nilfs_ioctl_mark_blocks_dirty() uses bd_oblocknr to detect dead blocks by comparing it with the current block number bd_blocknr. If they differ, the block is considered dead and skipped.
However, bd_oblocknr should never be 0 since block 0 typically stores the primary superblock and is never a valid GC target block. A corrupted ioctl request with bd_oblocknr set to 0 causes the comparison to incorrectly match when the lookup returns -ENOENT and sets bd_blocknr to 0, bypassing the dead block check and calling nilfs_bmap_mark() on a non-existent block. This causes nilfs_btree_do_lookup() to return -ENOENT, triggering the WARN_ON(ret == -ENOENT).
Fix this by rejecting ioctl requests with bd_oblocknr set to 0 at the beginning of each iteration.
[ryusuke: slightly modified the commit message and comments for accuracy]
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 Ami 2 | — | Upgrade perf-debuginfoUpgrade python-perfUpgrade kernel-develUpgrade bpftool-debuginfoUpgrade kernel-tools-develUpgrade kernel-debuginfo-common-aarch64Upgrade bpftoolUpgrade kernel-livepatch-5.10.258-257.1041Upgrade kernel-toolsUpgrade perfUpgrade kernel-debuginfoUpgrade kernelUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-tools-debuginfoUpgrade python-perf-debuginfoUpgrade kernel-headers | Jul 8, 2026 | Jul 8, 2026 |
| Debian | — | Upgrade linuxUpgrade linux-6.1 | Jul 5, 2026 | Jul 5, 2026 |
| Ubuntu | — | Upgrade linux-image-6.8.0-1046-gkeopUpgrade linux-image-6.8.0-1058-oracle-64kUpgrade linux-image-6.8.0-1064-gcp-64kUpgrade linux-image-7.0.0-1008-oracle-64kUpgrade linux-image-7.0.0-1011-gcpUpgrade linux-image-5.15.0-1053-nvidia-tegra-igx-rtUpgrade linux-image-oem-26.04Upgrade linux-image-5.15.0-1106-raspiUpgrade linux-image-oracle-64kUpgrade linux-image-raspi-7.0Upgrade linux-image-realtime-5.15Upgrade linux-image-6.8.0-136-genericUpgrade linux-image-virtual-hwe-26.04Upgrade linux-image-nvidia-64k-7.0Upgrade linux-image-nvidia-7.0Upgrade linux-image-laptop-23.10Upgrade linux-image-oem-20.04dUpgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-5.15.0-186-genericUpgrade linux-image-5.15.0-1117-azureUpgrade linux-image-awsUpgrade linux-image-aws-fips-6.8Upgrade linux-image-7.0.0-1008-oracleUpgrade linux-image-azure-7.0Upgrade linux-image-5.15.0-186-generic-64kUpgrade linux-image-6.8.0-1030-nvidia-tegra-rtUpgrade linux-image-6.8.0-1059-nvidiaUpgrade linux-image-gcp-fipsUpgrade linux-image-6.8.0-1061-aws-64kUpgrade linux-image-5.15.0-1053-nvidia-tegra-igxUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-5.15.0-1095-gkeopUpgrade linux-image-azure-fips-6.8Upgrade linux-image-6.8.0-1061-aws-fipsUpgrade linux-image-5.15.0-1109-oracleUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-5.15.0-1111-realtimeUpgrade linux-image-6.8.0-1059-gke-64kUpgrade linux-image-realtime-6.8.1Upgrade linux-image-7.0.0-1009-awsUpgrade linux-image-oem-26.04aUpgrade linux-image-oem-7.0Upgrade linux-image-oracle-7.0Upgrade linux-image-azure-5.15Upgrade linux-image-generic-hwe-20.04Upgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-gke-64k-7.0Upgrade linux-image-ibmUpgrade linux-image-azure-cvmUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-7.0.0-2016-nvidia-bosUpgrade linux-image-gcp-5.15Upgrade linux-image-virtual-6.8Upgrade linux-image-xilinxUpgrade linux-image-virtual-5.15Upgrade linux-image-xilinx-6.8Upgrade linux-image-oem-22.04bUpgrade linux-image-oracleUpgrade linux-image-realtimeUpgrade linux-image-5.15.0-1064-nvidia-tegra-rtUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-aws-64k-5.15Upgrade linux-image-nvidia-bos-64k-7.0Upgrade linux-image-5.15.0-1108-gkeUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-5.15.0-1107-nvidia-lowlatencyUpgrade linux-image-oem-24.04bUpgrade linux-image-gcpUpgrade linux-image-generic-5.15Upgrade linux-image-azure-fde-lts-24.04Upgrade linux-image-generic-64k-5.15Upgrade linux-image-nvidia-64k-6.8Upgrade linux-image-6.8.0-1059-gkeUpgrade linux-image-azureUpgrade linux-image-5.15.0-1112-gcpUpgrade linux-image-azure-lts-24.04Upgrade linux-image-gcp-7.0Upgrade linux-image-aws-lts-22.04Upgrade linux-image-generic-64k-6.8Upgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-gke-64kUpgrade linux-image-6.8.0-1063-azureUpgrade linux-image-7.0.0-28-genericUpgrade linux-image-oracle-5.15Upgrade linux-image-raspi-5.15Upgrade linux-image-nvidia-lowlatencyUpgrade linux-image-raspi-realtimeUpgrade linux-image-intel-iot-realtime-5.15Upgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-nvidia-64kUpgrade linux-image-aws-lts-24.04Upgrade linux-image-gcp-6.8Upgrade linux-image-nvidia-tegra-rt-5.15Upgrade linux-image-azure-fdeUpgrade linux-image-fips-6.8Upgrade linux-image-6.8.0-136-lowlatencyUpgrade linux-image-gke-64k-6.8Upgrade linux-image-oracle-6.8Upgrade linux-image-nvidia-tegra-rt-6.8Upgrade linux-image-raspi-nolpaeUpgrade linux-image-realtime-64kUpgrade linux-image-5.15.0-184-lowlatencyUpgrade linux-image-generic-hwe-26.04Upgrade linux-image-gke-5.15Upgrade linux-image-nvidia-bosUpgrade linux-image-6.8.0-1061-ibmUpgrade linux-image-nvidia-tegra-igxUpgrade linux-image-generic-7.0Upgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-raspiUpgrade linux-image-ibm-classicUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-kvmUpgrade linux-image-gkeop-6.8Upgrade linux-image-azure-fipsUpgrade linux-image-6.8.0-1064-gcp-fipsUpgrade linux-image-6.8.0-1030-nvidia-tegraUpgrade linux-image-ibm-6.8Upgrade linux-image-xilinx-zynqmp-5.15Upgrade linux-image-5.15.0-1117-azure-fipsUpgrade linux-image-realtime-64k-hwe-26.04Upgrade linux-image-6.8.0-1062-azure-fdeUpgrade linux-image-gcp-lts-24.04Upgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-oem-24.04cUpgrade linux-image-7.0.0-1015-raspi-realtimeUpgrade linux-image-6.8.0-1059-nvidia-lowlatency-64kUpgrade linux-image-6.8.0-1061-awsUpgrade linux-image-5.15.0-1112-awsUpgrade linux-image-7.0.0-1011-gcp-64kUpgrade linux-image-nvidia-tegra-igx-rtUpgrade linux-image-5.15.0-1104-intel-iot-realtimeUpgrade linux-image-generic-6.8Upgrade linux-image-7.0.0-28-realtimeUpgrade linux-image-7.0.0-28-realtime-64kUpgrade linux-image-aws-64k-6.8Upgrade linux-image-7.0.0-1003-gkeUpgrade linux-image-nvidia-tegra-5.15Upgrade linux-image-aws-5.15Upgrade linux-image-7.0.0-1003-gke-64kUpgrade linux-image-6.8.0-1033-xilinxUpgrade linux-image-nvidia-6.8Upgrade linux-image-nvidia-hwe-26.04Upgrade linux-image-gkeUpgrade linux-image-lowlatencyUpgrade linux-image-6.8.0-1059-nvidia-lowlatencyUpgrade linux-image-oem-20.04cUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-ibm-7.0Upgrade linux-image-6.8.0-1059-nvidia-64kUpgrade linux-image-raspi-6.8Upgrade linux-image-nvidia-tegraUpgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-nvidia-bos-7.0Upgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-ibm-5.15Upgrade linux-image-azure-fde-6.8Upgrade linux-image-azure-fde-lts-22.04Upgrade linux-image-aws-64k-7.0Upgrade linux-image-5.15.0-1104-kvmUpgrade linux-image-5.15.0-1075-xilinx-zynqmpUpgrade linux-image-oracle-64k-7.0Upgrade linux-image-oem-20.04Upgrade linux-image-gcp-64k-7.0Upgrade linux-image-oracle-64k-6.8Upgrade linux-image-virtual-hwe-24.04Upgrade linux-image-lowlatency-5.15Upgrade linux-image-realtime-64k-7.0Upgrade linux-image-raspi-realtime-6.8Upgrade linux-image-oracle-lts-22.04Upgrade linux-image-aws-7.0Upgrade linux-image-aws-64kUpgrade linux-image-6.8.0-136-lowlatency-64kUpgrade linux-image-6.8.0-1064-gcpUpgrade linux-image-6.8.0-1063-azure-fipsUpgrade linux-image-6.8.0-1058-oracleUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-realtime-hwe-26.04Upgrade linux-image-realtime-hwe-22.04Upgrade linux-image-intel-iot-realtimeUpgrade linux-image-lowlatency-64k-5.15Upgrade linux-image-gkeop-5.15Upgrade linux-image-nvidia-lowlatency-5.15Upgrade linux-image-fips-5.15Upgrade linux-image-azure-fde-5.15Upgrade linux-image-aws-64k-lts-22.04Upgrade linux-image-aws-6.8Upgrade linux-image-7.0.0-1016-nvidiaUpgrade linux-image-6.8.0-136-fipsUpgrade linux-image-5.15.0-1112-gcp-fipsUpgrade linux-image-gcp-fips-5.15Upgrade linux-image-azure-6.8Upgrade linux-image-gke-6.8Upgrade linux-image-generic-lpae-5.15Upgrade linux-image-generic-lpaeUpgrade linux-image-generic-64kUpgrade linux-image-7.0.0-1008-gcpUpgrade linux-image-6.8.1-1056-realtimeUpgrade linux-image-6.8.0-1061-raspiUpgrade linux-image-virtual-7.0Upgrade linux-image-realtime-7.0Upgrade linux-image-oem-22.04dUpgrade linux-image-nvidia-tegra-igx-5.15Upgrade linux-image-nvidia-tegra-6.8Upgrade linux-image-intel-iotgUpgrade linux-image-gkeopUpgrade linux-image-gke-7.0Upgrade linux-image-nvidia-bos-64kUpgrade linux-image-lowlatency-6.8Upgrade linux-image-gcp-64kUpgrade linux-image-7.0.0-1015-raspiUpgrade linux-image-7.0.0-1016-nvidia-64kUpgrade linux-image-7.0.0-1009-azure-fdeUpgrade linux-image-6.8.0-2050-raspi-realtimeUpgrade linux-image-5.15.0-184-lowlatency-64kUpgrade linux-image-virtualUpgrade linux-image-oem-24.04Upgrade linux-image-nvidiaUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-intel-iotg-5.15Upgrade linux-image-generic-64k-hwe-26.04Upgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-gcp-fips-6.8Upgrade linux-image-gcp-64k-6.8Upgrade linux-image-fipsUpgrade linux-image-aws-fips-5.15Upgrade linux-image-aws-fipsUpgrade linux-image-7.0.0-2016-nvidia-bos-64kUpgrade linux-image-7.0.0-1010-azureUpgrade linux-image-5.15.0-1106-ibmUpgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-gke-64k-hwe-26.04Upgrade linux-image-7.0.0-1008-gcp-64kUpgrade linux-image-lowlatency-64kUpgrade linux-image-generic-64k-7.0Upgrade linux-image-oem-22.04Upgrade linux-image-oem-20.04bUpgrade linux-image-azure-fde-7.0Upgrade linux-image-5.15.0-1064-nvidia-tegraUpgrade linux-image-raspi-realtime-7.0Upgrade linux-image-oem-24.04dUpgrade linux-image-nvidia-64k-hwe-26.04Upgrade linux-image-5.15.0-186-fipsUpgrade linux-image-6.8.0-136-generic-64kUpgrade linux-image-genericUpgrade linux-image-7.0.0-1009-oemUpgrade linux-image-7.0.0-1009-aws-64kUpgrade linux-image-5.15.0-1107-nvidiaUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-oem-22.04cUpgrade linux-image-nvidia-tegra-rtUpgrade linux-image-intelUpgrade linux-image-5.15.0-186-generic-lpaeUpgrade linux-image-kvm-5.15Upgrade linux-image-gke-hwe-26.04Upgrade linux-image-gcp-lts-22.04Upgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-7.0.0-28-generic-64kUpgrade linux-image-virtual-hwe-20.04Upgrade linux-image-oracle-lts-24.04Upgrade linux-image-oem-22.04aUpgrade linux-image-nvidia-5.15Upgrade linux-image-5.15.0-1107-intel-iotgUpgrade linux-image-azure-lts-22.04Upgrade linux-image-azure-fips-5.15Upgrade linux-image-7.0.0-1010-ibmUpgrade linux-image-7.0.0-1014-azureUpgrade linux-image-5.15.0-1117-azure-fdeUpgrade linux-image-nvidia-tegra-igx-rt-5.15Upgrade linux-image-oem-24.04aUpgrade linux-image-5.15.0-1112-aws-fipsUpgrade linux-image-5.15.0-1112-aws-64k | Jul 20, 2026 | Jun 26, 2026 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jul 10, 2026 | Jun 26, 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