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 kernel-livepatch-6.1.129-138.220Upgrade kernel-debuginfo-common-aarch64Upgrade bpftoolUpgrade kernel-toolsUpgrade kernel-tools-develUpgrade kernel-libbpf-staticUpgrade kernel-modules-extra-commonUpgrade python3-perfUpgrade perfUpgrade kernelUpgrade kernel-libbpf-develUpgrade kernel-libbpfUpgrade perf-debuginfoUpgrade kernel-headersUpgrade bpftool-debuginfoUpgrade kernel-debuginfoUpgrade kernel-develUpgrade kernel-tools-debuginfoUpgrade kernel-modules-extraUpgrade python3-perf-debuginfoUpgrade kernel-debuginfo-common-x86_64 | 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-rtUpgrade kernel-sourceUpgrade dlm-kmp-azureUpgrade dtb-marvellUpgrade dtb-qcomUpgrade dtb-socionextUpgrade reiserfs-kmp-azureUpgrade kernel-zfcpdumpUpgrade dtb-apmUpgrade kernel-64kbUpgrade kernel-kvmsmall-develUpgrade kernel-64kb-optionalUpgrade kernel-macrosUpgrade kselftests-kmp-defaultUpgrade kernel-64kb-develUpgrade kernel-syms-rtUpgrade kernel-symsUpgrade dtb-armUpgrade kernel-rt_debugUpgrade kernel-azure-vdsoUpgrade dtb-lgUpgrade gfs2-kmp-64kbUpgrade cluster-md-kmp-defaultUpgrade gfs2-kmp-rtUpgrade dlm-kmp-defaultUpgrade kernel-syms-azureUpgrade dtb-mediatekUpgrade kernel-default-extraUpgrade kernel-default-develUpgrade kernel-kvmsmall-vdsoUpgrade cluster-md-kmp-azureUpgrade kernel-devel-rtUpgrade kernel-azure-develUpgrade kernel-obs-qaUpgrade dtb-amazonUpgrade kernel-default-base-rebuildUpgrade kernel-rt-livepatch-develUpgrade ocfs2-kmp-rtUpgrade kernel-source-azureUpgrade kernel-rt_debug-vdsoUpgrade dtb-amlogicUpgrade kernel-kvmsmallUpgrade dtb-exynosUpgrade kernel-devel-azureUpgrade kernel-docsUpgrade dtb-renesasUpgrade kernel-debug-vdsoUpgrade kernel-azure-optionalUpgrade kernel-rt-develUpgrade kernel-default-livepatchUpgrade cluster-md-kmp-rtUpgrade dtb-xilinxUpgrade ocfs2-kmp-azureUpgrade kernel-rt-extraUpgrade kernel-64kb-extraUpgrade dtb-allwinnerUpgrade dtb-nvidiaUpgrade kernel-source-vanillaUpgrade kernel-source-rtUpgrade kernel-develUpgrade kernel-docs-htmlUpgrade kernel-azureUpgrade reiserfs-kmp-64kbUpgrade dtb-rockchipUpgrade kernel-default-vdsoUpgrade dtb-amdUpgrade reiserfs-kmp-defaultUpgrade kernel-rt-optionalUpgrade kernel-default-optionalUpgrade kernel-defaultUpgrade kselftests-kmp-rtUpgrade kselftests-kmp-azureUpgrade kernel-debugUpgrade dlm-kmp-64kbUpgrade dtb-alteraUpgrade kernel-obs-buildUpgrade dtb-hisiliconUpgrade dtb-freescaleUpgrade dtb-broadcomUpgrade gfs2-kmp-azureUpgrade kernel-rt-vdsoUpgrade kernel-default-baseUpgrade kernel-azure-extraUpgrade kernel-default-livepatch-develUpgrade gfs2-kmp-defaultUpgrade ocfs2-kmp-64kbUpgrade dtb-appleUpgrade ocfs2-kmp-defaultUpgrade kselftests-kmp-64kbUpgrade kernel-rt_debug-develUpgrade kernel-debug-develUpgrade cluster-md-kmp-64kbUpgrade dlm-kmp-rtUpgrade dtb-sprdUpgrade dtb-caviumUpgrade reiserfs-kmp-rt | Dec 5, 2025 | Jun 12, 2025 |
| Ubuntu | — | Upgrade linux-image-virtual-6.8Upgrade linux-image-oracle-6.8Upgrade linux-image-gcp-lts-24.04Upgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-6.8.0-2026-raspi-realtimeUpgrade linux-image-azureUpgrade linux-image-gkeUpgrade linux-image-realtime-6.8.1Upgrade linux-image-6.11.0-26-generic-64kUpgrade linux-image-aws-lts-24.04Upgrade linux-image-genericUpgrade linux-image-6.11.0-1014-lowlatencyUpgrade linux-image-oem-22.04Upgrade linux-image-azure-fde-6.8Upgrade linux-image-6.8.0-1031-nvidia-lowlatency-64kUpgrade linux-image-6.8.0-64-lowlatencyUpgrade linux-image-6.8.0-1031-oemUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-6.8.0-1029-oracle-64kUpgrade linux-image-gke-6.8Upgrade linux-image-6.8.0-1015-gkeopUpgrade linux-image-6.8.0-64-generic-64kUpgrade linux-image-raspi-6.8Upgrade linux-image-gcp-64kUpgrade linux-image-oracle-lts-24.04Upgrade linux-image-gcp-6.8Upgrade linux-image-gkeopUpgrade linux-image-gcp-64k-6.8Upgrade linux-image-6.8.0-1033-gcp-64kUpgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-6.8.0-1029-oracleUpgrade linux-image-aws-64kUpgrade linux-image-oem-24.04Upgrade linux-image-nvidia-lowlatencyUpgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-nvidia-6.8Upgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-6.11.0-26-genericUpgrade linux-image-oracleUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-6.8.0-1031-raspiUpgrade linux-image-raspiUpgrade linux-image-oem-22.04dUpgrade linux-image-6.8.0-64-lowlatency-64kUpgrade linux-image-6.8.0-1028-gkeUpgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-6.8.0-1031-nvidia-lowlatencyUpgrade linux-image-6.8.0-64-genericUpgrade linux-image-lowlatency-6.8Upgrade linux-image-6.8.0-1032-aws-64kUpgrade linux-image-lowlatency-64kUpgrade linux-image-realtimeUpgrade linux-image-azure-6.8Upgrade linux-image-azure-nvidia-lts-24.04Upgrade linux-image-6.11.0-1014-awsUpgrade linux-image-oracle-64k-6.8Upgrade linux-image-6.8.0-1031-nvidia-64kUpgrade linux-image-6.8.0-1022-azure-nvidiaUpgrade linux-image-oem-22.04cUpgrade linux-image-nvidia-64kUpgrade linux-image-azure-nvidiaUpgrade linux-image-6.8.0-1034-azure-fdeUpgrade linux-image-6.11.0-1015-gcpUpgrade linux-image-azure-nvidia-6.8Upgrade linux-image-6.11.0-1016-oracle-64kUpgrade linux-image-lowlatency-hwe-24.04Upgrade linux-image-oracle-64kUpgrade linux-image-kvmUpgrade linux-image-generic-64kUpgrade linux-image-gcpUpgrade linux-image-6.8.0-1031-nvidiaUpgrade linux-image-6.11.0-1014-lowlatency-64kUpgrade linux-image-6.11.0-1013-raspiUpgrade linux-image-6.11.0-1016-oracleUpgrade linux-image-oem-24.04bUpgrade linux-image-6.11.0-1015-gcp-64kUpgrade linux-image-6.11.0-1015-azureUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-generic-hwe-22.04Upgrade linux-image-oem-22.04aUpgrade linux-image-azure-lts-24.04Upgrade linux-image-6.11.0-1015-azure-fdeUpgrade linux-image-gkeop-6.8Upgrade linux-image-ibm-classicUpgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-6.8.0-1029-ibmUpgrade linux-image-oem-24.04aUpgrade linux-image-nvidiaUpgrade linux-image-lowlatency-64k-hwe-24.04Upgrade linux-image-ibm-lts-24.04Upgrade linux-image-virtualUpgrade linux-image-raspi-realtime-6.8Upgrade linux-image-ibmUpgrade linux-image-6.11.0-1022-oemUpgrade linux-image-6.8.0-1032-awsUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-generic-hwe-24.04Upgrade linux-image-aws-64k-6.8Upgrade linux-image-generic-lpaeUpgrade linux-image-azure-fde-lts-24.04Upgrade linux-image-oem-6.8Upgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-ibm-6.8Upgrade linux-image-lowlatencyUpgrade linux-image-generic-64k-6.8Upgrade linux-image-nvidia-64k-6.8Upgrade linux-image-6.8.1-1025-realtimeUpgrade linux-image-6.8.0-1034-azureUpgrade linux-image-6.8.0-1033-gcpUpgrade linux-image-awsUpgrade linux-image-6.11.0-1010-realtimeUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-virtual-hwe-22.04Upgrade linux-image-raspi-realtimeUpgrade linux-image-oem-22.04bUpgrade linux-image-generic-6.8Upgrade linux-image-azure-fdeUpgrade linux-image-aws-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