In the Linux kernel, the following vulnerability has been resolved:
block: don't revert iter for -EIOCBQUEUED
blkdev_read_iter() has a few odd checks, like gating the position and count adjustment on whether or not the result is bigger-than-or-equal to zero (where bigger than makes more sense), and not checking the return value of blkdev_direct_IO() before doing an iov_iter_revert(). The latter can lead to attempting to revert with a negative value, which when passed to iov_iter_revert() as an unsigned value will lead to throwing a WARN_ON() because unroll is bigger than MAX_RW_COUNT.
Be sane and don't revert for -EIOCBQUEUED, like what is done in other spots.
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 |
|---|---|---|---|---|
| Amazon_linux_2023 | — | Upgrade perfUpgrade kernelUpgrade python3-perfUpgrade kernel-modules-extra-commonUpgrade kernel-libbpf-staticUpgrade kernel-tools-develUpgrade kernel-libbpf-develUpgrade bpftoolUpgrade kernel-toolsUpgrade kernel-livepatch-6.1.129-138.220Upgrade kernel-debuginfo-common-aarch64Upgrade kernel-debuginfoUpgrade kernel-libbpfUpgrade bpftool-debuginfoUpgrade kernel-develUpgrade kernel-headersUpgrade perf-debuginfoUpgrade kernel-modules-extraUpgrade kernel-tools-debuginfoUpgrade kernel-debuginfo-common-x86_64Upgrade python3-perf-debuginfo | Jun 11, 2025 | Mar 6, 2025 |
| Debian | — | Upgrade linux-6.1Upgrade linux | Mar 17, 2025 | Mar 6, 2025 |
| Redhat_linux | — | No solution exists | Jul 9, 2025 | Mar 6, 2025 |
| Suse | — | Upgrade kernel-default-vdsoUpgrade dtb-rockchipUpgrade kernel-default-optionalUpgrade kernel-defaultUpgrade dtb-amdUpgrade kernel-rt-optionalUpgrade reiserfs-kmp-defaultUpgrade kernel-develUpgrade dtb-xilinxUpgrade kernel-rt-vdsoUpgrade dtb-renesasUpgrade kernel-default-livepatch-develUpgrade dtb-sprdUpgrade kselftests-kmp-rtUpgrade gfs2-kmp-defaultUpgrade kernel-default-baseUpgrade dtb-caviumUpgrade reiserfs-kmp-rtUpgrade ocfs2-kmp-64kbUpgrade kernel-rt-develUpgrade gfs2-kmp-azureUpgrade kernel-source-rtUpgrade kselftests-kmp-azureUpgrade dlm-kmp-rtUpgrade kselftests-kmp-64kbUpgrade ocfs2-kmp-defaultUpgrade kernel-rt_debug-develUpgrade kernel-azure-extraUpgrade kernel-debugUpgrade dtb-appleUpgrade kernel-debug-develUpgrade cluster-md-kmp-64kbUpgrade dtb-freescaleUpgrade kernel-obs-buildUpgrade dlm-kmp-64kbUpgrade dtb-hisiliconUpgrade ocfs2-kmp-azureUpgrade dtb-broadcomUpgrade dtb-alteraUpgrade cluster-md-kmp-rtUpgrade dtb-nvidiaUpgrade kernel-64kb-extraUpgrade dtb-allwinnerUpgrade kernel-azure-optionalUpgrade kernel-docs-htmlUpgrade kernel-azureUpgrade kernel-rt-extraUpgrade kernel-debug-vdsoUpgrade reiserfs-kmp-64kbUpgrade kernel-source-vanillaUpgrade kernel-default-livepatchUpgrade kernel-zfcpdumpUpgrade kernel-rt_debugUpgrade kernel-rtUpgrade kernel-devel-rtUpgrade kernel-azure-vdsoUpgrade kernel-64kb-optionalUpgrade kernel-docsUpgrade kernel-default-develUpgrade dtb-exynosUpgrade kernel-kvmsmallUpgrade kernel-devel-azureUpgrade dlm-kmp-defaultUpgrade kernel-macrosUpgrade kernel-64kb-develUpgrade dtb-mediatekUpgrade dtb-armUpgrade kernel-syms-azureUpgrade kselftests-kmp-defaultUpgrade kernel-rt_debug-vdsoUpgrade dtb-amazonUpgrade kernel-rt-livepatch-develUpgrade dlm-kmp-azureUpgrade kernel-sourceUpgrade kernel-obs-qaUpgrade kernel-azure-develUpgrade dtb-marvellUpgrade cluster-md-kmp-defaultUpgrade kernel-kvmsmall-vdsoUpgrade kernel-default-extraUpgrade cluster-md-kmp-azureUpgrade kernel-symsUpgrade gfs2-kmp-rtUpgrade gfs2-kmp-64kbUpgrade dtb-lgUpgrade dtb-amlogicUpgrade ocfs2-kmp-rtUpgrade kernel-default-base-rebuildUpgrade kernel-source-azureUpgrade reiserfs-kmp-azureUpgrade kernel-kvmsmall-develUpgrade dtb-qcomUpgrade dtb-socionextUpgrade kernel-syms-rtUpgrade kernel-64kbUpgrade dtb-apm | Dec 5, 2025 | Jun 12, 2025 |
| Ubuntu | — | Upgrade linux-image-6.8.0-1031-nvidia-64kUpgrade linux-image-aws-64k-6.8Upgrade linux-image-generic-lpaeUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-azure-fde-lts-24.04Upgrade linux-image-6.11.0-1016-oracle-64kUpgrade linux-image-6.8.0-1022-azure-nvidiaUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-virtual-hwe-24.04Upgrade linux-image-6.11.0-1015-gcpUpgrade linux-image-virtualUpgrade linux-image-oem-24.04aUpgrade linux-image-ibm-6.8Upgrade linux-image-ibm-lts-24.04Upgrade linux-image-6.8.0-1032-awsUpgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-6.11.0-1015-gcp-64kUpgrade linux-image-raspi-realtime-6.8Upgrade linux-image-nvidiaUpgrade linux-image-gkeop-6.8Upgrade linux-image-nvidia-64kUpgrade linux-image-oem-22.04aUpgrade linux-image-oracle-64k-6.8Upgrade linux-image-azure-nvidiaUpgrade linux-image-azure-nvidia-6.8Upgrade linux-image-azure-lts-24.04Upgrade linux-image-6.11.0-1014-awsUpgrade linux-image-lowlatency-hwe-24.04Upgrade linux-image-6.11.0-1022-oemUpgrade linux-image-generic-64k-6.8Upgrade linux-image-ibmUpgrade linux-image-oem-22.04cUpgrade linux-image-oem-22.04bUpgrade linux-image-raspi-realtimeUpgrade linux-image-generic-6.8Upgrade linux-image-virtual-hwe-22.04Upgrade linux-image-6.8.0-1033-gcpUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-azure-fdeUpgrade linux-image-aws-6.8Upgrade linux-image-6.8.1-1025-realtimeUpgrade linux-image-lowlatencyUpgrade linux-image-6.8.0-1034-azureUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-lowlatency-64k-hwe-24.04Upgrade linux-image-awsUpgrade linux-image-6.11.0-1010-realtimeUpgrade linux-image-6.8.0-1034-azure-fdeUpgrade linux-image-6.11.0-1016-oracleUpgrade linux-image-6.11.0-1013-raspiUpgrade linux-image-6.11.0-1014-lowlatency-64kUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-oracle-64kUpgrade linux-image-oem-24.04bUpgrade linux-image-oem-6.8Upgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-kvmUpgrade linux-image-gcpUpgrade linux-image-6.8.0-1029-ibmUpgrade linux-image-6.11.0-1015-azure-fdeUpgrade linux-image-6.8.0-1031-nvidiaUpgrade linux-image-ibm-classicUpgrade linux-image-6.11.0-1015-azureUpgrade linux-image-generic-64kUpgrade linux-image-oem-24.04Upgrade linux-image-oracleUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-6.8.0-1029-oracle-64kUpgrade linux-image-gcp-6.8Upgrade linux-image-gkeUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-aws-lts-24.04Upgrade linux-image-lowlatency-64kUpgrade linux-image-6.8.0-1031-oemUpgrade linux-image-virtual-6.8Upgrade linux-image-oracle-6.8Upgrade linux-image-6.8.0-2026-raspi-realtimeUpgrade linux-image-6.8.0-1032-aws-64kUpgrade linux-image-gke-6.8Upgrade linux-image-6.8.0-64-genericUpgrade linux-image-aws-64kUpgrade linux-image-azure-fde-6.8Upgrade linux-image-gkeopUpgrade linux-image-6.8.0-1031-nvidia-lowlatencyUpgrade linux-image-6.8.0-1028-gkeUpgrade linux-image-6.8.0-64-lowlatency-64kUpgrade linux-image-realtimeUpgrade linux-image-raspiUpgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-gcp-64kUpgrade linux-image-azure-6.8Upgrade linux-image-6.8.0-1029-oracleUpgrade linux-image-raspi-6.8Upgrade linux-image-gcp-64k-6.8Upgrade linux-image-6.8.0-1033-gcp-64kUpgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-azureUpgrade linux-image-lowlatency-6.8Upgrade linux-image-gcp-lts-24.04Upgrade linux-image-realtime-6.8.1Upgrade linux-image-azure-nvidia-lts-24.04Upgrade linux-image-nvidia-lowlatencyUpgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-6.8.0-64-lowlatencyUpgrade linux-image-6.8.0-1031-nvidia-lowlatency-64kUpgrade linux-image-6.8.0-1031-raspiUpgrade linux-image-oracle-lts-24.04Upgrade linux-image-oem-22.04dUpgrade linux-image-6.11.0-26-generic-64kUpgrade linux-image-genericUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-6.8.0-1015-gkeopUpgrade linux-image-6.11.0-1014-lowlatencyUpgrade linux-image-6.8.0-64-generic-64kUpgrade linux-image-6.11.0-26-genericUpgrade linux-image-oem-22.04Upgrade linux-image-nvidia-6.8 | May 21, 2025 | Mar 6, 2025 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jul 2, 2025 | Mar 6, 2025 |
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