In the Linux kernel, the following vulnerability has been resolved:
fs/aio: Check IOCB_AIO_RW before the struct aio_kiocb conversion
The first kiocb_set_cancel_fn() argument may point at a struct kiocb that is not embedded inside struct aio_kiocb. With the current code, depending on the compiler, the req->ki_ctx read happens either before the IOCB_AIO_RW test or after that test. Move the req->ki_ctx read such that it is guaranteed that the IOCB_AIO_RW test happens first.
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 kernel-debuginfo-common-aarch64Upgrade bpftoolUpgrade kernel-debuginfoUpgrade kernel-develUpgrade kernel-livepatch-5.10.215-203.850Upgrade kernel-livepatch-5.15.156-102.160Upgrade kernel-debuginfo-common-x86_64Upgrade kernel-headersUpgrade kernel-tools-debuginfoUpgrade perf-debuginfoUpgrade bpftool-debuginfoUpgrade python-perfUpgrade kernel-livepatch-4.14.345-262.561Upgrade perfUpgrade kernelUpgrade kernel-tools-develUpgrade python-perf-debuginfoUpgrade kernel-tools | Sep 16, 2024 | May 17, 2024 |
| Amazon_linux_2023 | — | Upgrade bpftoolUpgrade kernel-libbpf-staticUpgrade python3-perf-debuginfoUpgrade kernel-livepatch-6.1.84-99.169Upgrade kernel-headersUpgrade kernel-modules-extraUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-libbpfUpgrade kernelUpgrade kernel-libbpf-develUpgrade bpftool-debuginfoUpgrade perf-debuginfoUpgrade kernel-debuginfoUpgrade kernel-modules-extra-commonUpgrade kernel-tools-debuginfoUpgrade kernel-tools-develUpgrade kernel-develUpgrade perfUpgrade python3-perfUpgrade kernel-toolsUpgrade kernel-debuginfo-common-aarch64 | Feb 17, 2025 | May 17, 2024 |
| Debian | — | Upgrade linux | Jun 27, 2024 | May 17, 2024 |
| Huawei Euleros 2_0_sp10 | — | Upgrade kernel-tools-libsUpgrade python3-perfUpgrade kernel-toolsUpgrade kernelUpgrade kernel-abi-stablelists | Oct 8, 2024 | May 17, 2024 |
| Huawei Euleros 2_0_sp9 | — | Upgrade python3-perfUpgrade kernelUpgrade kernel-toolsUpgrade kernel-tools-libs | Oct 8, 2024 | May 17, 2024 |
| Redhat_linux | — | No solution exists | Jul 9, 2025 | May 17, 2024 |
| Suse | — | Upgrade kernel-64kb-livepatch-develUpgrade kernel-devel-azureUpgrade kernel-kvmsmall-develUpgrade ocfs2-kmp-azureUpgrade cluster-md-kmp-rtUpgrade kselftests-kmp-azureUpgrade kernel-rt-optionalUpgrade kernel-kvmsmallUpgrade kernel-default-develUpgrade dtb-amazonUpgrade kernel-debug-develUpgrade dtb-alteraUpgrade gfs2-kmp-azureUpgrade dtb-appleUpgrade kernel-zfcpdumpUpgrade ocfs2-kmp-rtUpgrade kernel-rt_debug-develUpgrade dtb-amdUpgrade kernel-rt-vdsoUpgrade dtb-hisiliconUpgrade kernel-default-vdsoUpgrade kernel-rt_debugUpgrade kernel-docs-htmlUpgrade gfs2-kmp-rtUpgrade dtb-exynosUpgrade dtb-allwinnerUpgrade cluster-md-kmp-azureUpgrade kernel-debug-vdsoUpgrade gfs2-kmp-defaultUpgrade kernel-azure-optionalUpgrade dtb-lgUpgrade ocfs2-kmp-defaultUpgrade kernel-azure-develUpgrade kernel-syms-azureUpgrade dtb-caviumUpgrade gfs2-kmp-64kbUpgrade kernel-64kb-optionalUpgrade dtb-marvellUpgrade kernel-default-livepatchUpgrade kernel-azure-livepatch-develUpgrade dlm-kmp-64kbUpgrade kernel-source-rtUpgrade dtb-freescaleUpgrade kernel-kvmsmall-vdsoUpgrade ocfs2-kmp-64kbUpgrade kernel-kvmsmall-livepatch-develUpgrade kselftests-kmp-64kbUpgrade kernel-sourceUpgrade kernel-source-azureUpgrade kernel-source-vanillaUpgrade kernel-rtUpgrade dtb-broadcomUpgrade dtb-qcomUpgrade kernel-develUpgrade kernel-64kbUpgrade kernel-azureUpgrade reiserfs-kmp-64kbUpgrade kernel-azure-extraUpgrade kernel-debugUpgrade kernel-devel-rtUpgrade kernel-symsUpgrade kernel-rt-extraUpgrade dtb-armUpgrade kernel-macrosUpgrade dtb-sprdUpgrade kernel-rt-develUpgrade kernel-obs-qaUpgrade kernel-rt_debug-livepatch-develUpgrade cluster-md-kmp-64kbUpgrade reiserfs-kmp-rtUpgrade kselftests-kmp-defaultUpgrade kernel-azure-vdsoUpgrade kernel-rt-livepatchUpgrade cluster-md-kmp-defaultUpgrade dlm-kmp-azureUpgrade kernel-default-extraUpgrade reiserfs-kmp-azureUpgrade kernel-default-optionalUpgrade dtb-socionextUpgrade dlm-kmp-defaultUpgrade kernel-obs-buildUpgrade kernel-defaultUpgrade kernel-64kb-develUpgrade dtb-rockchipUpgrade kernel-docsUpgrade dtb-amlogicUpgrade kernel-default-baseUpgrade dtb-mediatekUpgrade dlm-kmp-rtUpgrade reiserfs-kmp-defaultUpgrade kselftests-kmp-rtUpgrade dtb-apmUpgrade kernel-syms-rtUpgrade kernel-rt-livepatch-develUpgrade kernel-default-livepatch-develUpgrade dtb-xilinxUpgrade dtb-nvidiaUpgrade kernel-rt_debug-vdsoUpgrade kernel-default-base-rebuildUpgrade dtb-renesasUpgrade kernel-debug-livepatch-develUpgrade kernel-64kb-extra | Jun 13, 2024 | May 17, 2024 |
| Ubuntu | — | Upgrade linux-image-5.4.0-1040-iotUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-5.15.0-1060-nvidiaUpgrade linux-image-gkeop-5.15Upgrade linux-image-5.4.0-1116-kvmUpgrade linux-image-aws-lts-20.04Upgrade linux-image-5.4.0-1095-gkeopUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-5.15.0-1048-gkeopUpgrade linux-image-azure-cvmUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-oracle-lts-22.04Upgrade linux-image-5.4.0-1128-awsUpgrade linux-image-5.15.0-1035-xilinx-zynqmpUpgrade linux-image-5.15.0-1058-ibmUpgrade linux-image-5.15.0-1062-gkeUpgrade linux-image-awsUpgrade linux-image-azure-fdeUpgrade linux-image-5.15.0-1064-gcpUpgrade linux-image-5.4.0-1047-xilinx-zynqmpUpgrade linux-image-kvmUpgrade linux-image-gcp-lts-20.04Upgrade linux-image-bluefieldUpgrade linux-image-virtualUpgrade linux-image-raspi2Upgrade linux-image-5.4.0-1133-azureUpgrade linux-image-oracleUpgrade linux-image-5.4.0-189-genericUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-5.15.0-116-genericUpgrade linux-image-5.15.0-1063-oracleUpgrade linux-image-5.4.0-1075-ibmUpgrade linux-image-aws-lts-22.04Upgrade linux-image-5.15.0-1060-nvidia-lowlatencyUpgrade linux-image-generic-hwe-18.04Upgrade linux-image-gcp-lts-22.04Upgrade linux-image-virtual-hwe-18.04Upgrade linux-image-5.4.0-1088-bluefieldUpgrade linux-image-raspi-hwe-18.04Upgrade linux-image-oem-20.04dUpgrade linux-image-5.15.0-116-lowlatencyUpgrade linux-image-5.4.0-1132-gcpUpgrade linux-image-intelUpgrade linux-image-5.15.0-1060-intel-iotgUpgrade linux-image-5.15.0-1065-awsUpgrade linux-image-5.15.0-116-generic-lpaeUpgrade linux-image-intel-iotgUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-generic-64kUpgrade linux-image-5.15.0-1065-gcpUpgrade linux-image-gkeUpgrade linux-image-azure-fde-lts-22.04Upgrade linux-image-5.4.0-189-generic-lpaeUpgrade linux-image-raspiUpgrade linux-image-nvidiaUpgrade linux-image-5.15.0-1068-azure-fdeUpgrade linux-image-5.15.0-1062-kvmUpgrade linux-image-gcpUpgrade linux-image-5.15.0-116-generic-64kUpgrade linux-image-oem-osp1Upgrade linux-image-5.4.0-1127-oracleUpgrade linux-image-azureUpgrade linux-image-gkeopUpgrade linux-image-ibmUpgrade linux-image-5.15.0-116-lowlatency-64kUpgrade linux-image-azure-lts-20.04Upgrade linux-image-azure-lts-22.04Upgrade linux-image-gkeop-5.4Upgrade linux-image-generic-lpaeUpgrade linux-image-lowlatencyUpgrade linux-image-oemUpgrade linux-image-lowlatency-hwe-18.04Upgrade linux-image-oem-20.04bUpgrade linux-image-lowlatency-64kUpgrade linux-image-snapdragon-hwe-18.04Upgrade linux-image-virtual-hwe-20.04Upgrade linux-image-oracle-lts-20.04Upgrade linux-image-oem-20.04cUpgrade linux-image-gke-5.15Upgrade linux-image-ibm-lts-20.04Upgrade linux-image-5.4.0-1112-raspiUpgrade linux-image-5.15.0-1068-azureUpgrade linux-image-5.4.0-189-lowlatencyUpgrade linux-image-oem-20.04Upgrade linux-image-genericUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-xilinx-zynqmp | Jul 15, 2024 | May 17, 2024 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Oct 17, 2025 | May 17, 2024 |
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