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 python-perf-debuginfoUpgrade kernel-tools-develUpgrade perfUpgrade kernelUpgrade kernel-livepatch-4.14.345-262.561Upgrade python-perfUpgrade kernel-toolsUpgrade bpftool-debuginfoUpgrade perf-debuginfoUpgrade kernel-livepatch-5.10.215-203.850Upgrade kernel-debuginfo-common-x86_64Upgrade kernel-livepatch-5.15.156-102.160Upgrade bpftoolUpgrade kernel-tools-debuginfoUpgrade kernel-develUpgrade kernel-debuginfoUpgrade kernel-headersUpgrade kernel-debuginfo-common-aarch64 | Sep 16, 2024 | May 17, 2024 |
| Amazon_linux_2023 | — | Upgrade kernel-debuginfo-common-aarch64Upgrade kernel-develUpgrade python3-perfUpgrade perfUpgrade kernel-modules-extra-commonUpgrade perf-debuginfoUpgrade kernel-tools-debuginfoUpgrade kernel-toolsUpgrade kernel-tools-develUpgrade kernel-debuginfoUpgrade bpftoolUpgrade kernel-libbpfUpgrade python3-perf-debuginfoUpgrade kernelUpgrade bpftool-debuginfoUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-modules-extraUpgrade kernel-livepatch-6.1.84-99.169Upgrade kernel-headersUpgrade kernel-libbpf-staticUpgrade kernel-libbpf-devel | Feb 17, 2025 | May 17, 2024 |
| Debian | — | Upgrade linux | Jun 27, 2024 | May 17, 2024 |
| Huawei Euleros 2_0_sp10 | — | Upgrade kernel-tools-libsUpgrade kernel-toolsUpgrade python3-perfUpgrade kernelUpgrade kernel-abi-stablelists | Oct 8, 2024 | May 17, 2024 |
| Huawei Euleros 2_0_sp9 | — | Upgrade python3-perfUpgrade kernelUpgrade kernel-tools-libsUpgrade kernel-tools | Oct 8, 2024 | May 17, 2024 |
| Redhat_linux | — | No solution exists | Jul 9, 2025 | May 17, 2024 |
| Suse | — | Upgrade dtb-nvidiaUpgrade dtb-rockchipUpgrade kernel-syms-rtUpgrade kernel-rt-livepatch-develUpgrade kernel-rt_debug-vdsoUpgrade dtb-apmUpgrade kernel-default-livepatch-develUpgrade cluster-md-kmp-defaultUpgrade kernel-rt-extraUpgrade kselftests-kmp-rtUpgrade dtb-armUpgrade kernel-default-baseUpgrade dtb-xilinxUpgrade reiserfs-kmp-rtUpgrade cluster-md-kmp-64kbUpgrade kernel-azure-vdsoUpgrade kernel-symsUpgrade dlm-kmp-defaultUpgrade kernel-devel-rtUpgrade kernel-obs-buildUpgrade kernel-rt-develUpgrade kselftests-kmp-defaultUpgrade kernel-default-base-rebuildUpgrade dlm-kmp-rtUpgrade kernel-docsUpgrade kernel-64kb-extraUpgrade kernel-debug-livepatch-develUpgrade dtb-renesasUpgrade dtb-socionextUpgrade kernel-64kb-develUpgrade kernel-defaultUpgrade dtb-amlogicUpgrade kernel-macrosUpgrade kernel-obs-qaUpgrade dtb-sprdUpgrade kernel-rt_debug-livepatch-develUpgrade dtb-mediatekUpgrade dlm-kmp-azureUpgrade reiserfs-kmp-defaultUpgrade kernel-default-extraUpgrade kernel-default-optionalUpgrade reiserfs-kmp-azureUpgrade kernel-rt-livepatchUpgrade kernel-rt_debug-develUpgrade kernel-default-develUpgrade dtb-amazonUpgrade kernel-azure-livepatch-develUpgrade cluster-md-kmp-azureUpgrade ocfs2-kmp-rtUpgrade kernel-syms-azureUpgrade kernel-docs-htmlUpgrade kernel-default-vdsoUpgrade kernel-default-livepatchUpgrade dtb-hisiliconUpgrade dtb-allwinnerUpgrade kernel-develUpgrade dtb-caviumUpgrade dtb-appleUpgrade dtb-alteraUpgrade kselftests-kmp-azureUpgrade kernel-rt-optionalUpgrade dtb-exynosUpgrade dtb-amdUpgrade gfs2-kmp-rtUpgrade ocfs2-kmp-64kbUpgrade kernel-sourceUpgrade kernel-source-azureUpgrade kselftests-kmp-64kbUpgrade kernel-source-vanillaUpgrade kernel-kvmsmall-livepatch-develUpgrade kernel-debugUpgrade dtb-qcomUpgrade dtb-broadcomUpgrade kernel-64kbUpgrade kernel-azure-extraUpgrade gfs2-kmp-defaultUpgrade gfs2-kmp-64kbUpgrade dtb-marvellUpgrade dlm-kmp-64kbUpgrade kernel-azure-optionalUpgrade kernel-64kb-optionalUpgrade kernel-debug-develUpgrade kernel-rt-vdsoUpgrade kernel-kvmsmall-vdsoUpgrade kernel-kvmsmall-develUpgrade kernel-devel-azureUpgrade kernel-azureUpgrade kernel-64kb-livepatch-develUpgrade dtb-freescaleUpgrade kernel-rt_debugUpgrade kernel-zfcpdumpUpgrade gfs2-kmp-azureUpgrade reiserfs-kmp-64kbUpgrade kernel-azure-develUpgrade dtb-lgUpgrade ocfs2-kmp-azureUpgrade cluster-md-kmp-rtUpgrade kernel-source-rtUpgrade ocfs2-kmp-defaultUpgrade kernel-rtUpgrade kernel-kvmsmallUpgrade kernel-debug-vdso | Jun 13, 2024 | May 17, 2024 |
| Ubuntu | — | Upgrade linux-image-5.4.0-1127-oracleUpgrade linux-image-5.15.0-1068-azure-fdeUpgrade linux-image-oem-osp1Upgrade linux-image-gcpUpgrade linux-image-intel-iotgUpgrade linux-image-ibm-lts-20.04Upgrade linux-image-azureUpgrade linux-image-5.4.0-1112-raspiUpgrade linux-image-genericUpgrade linux-image-5.15.0-1060-intel-iotgUpgrade linux-image-gkeop-5.4Upgrade linux-image-ibmUpgrade linux-image-5.15.0-1062-kvmUpgrade linux-image-5.15.0-116-lowlatency-64kUpgrade linux-image-5.15.0-116-generic-64kUpgrade linux-image-gkeopUpgrade linux-image-oem-20.04Upgrade linux-image-azure-lts-20.04Upgrade linux-image-virtual-hwe-20.04Upgrade linux-image-5.15.0-1065-gcpUpgrade linux-image-oem-20.04cUpgrade linux-image-gke-5.15Upgrade linux-image-snapdragon-hwe-18.04Upgrade linux-image-gkeUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-azure-fde-lts-22.04Upgrade linux-image-5.15.0-1065-awsUpgrade linux-image-5.15.0-116-lowlatencyUpgrade linux-image-5.4.0-1132-gcpUpgrade linux-image-oracle-lts-20.04Upgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-5.15.0-1068-azureUpgrade linux-image-generic-64kUpgrade linux-image-lowlatencyUpgrade linux-image-generic-lpaeUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-5.15.0-116-generic-lpaeUpgrade linux-image-oemUpgrade linux-image-intelUpgrade linux-image-raspiUpgrade linux-image-nvidiaUpgrade linux-image-azure-lts-22.04Upgrade linux-image-5.4.0-189-lowlatencyUpgrade linux-image-oem-20.04bUpgrade linux-image-5.4.0-189-generic-lpaeUpgrade linux-image-lowlatency-64kUpgrade linux-image-lowlatency-hwe-18.04Upgrade linux-image-5.4.0-1088-bluefieldUpgrade linux-image-oem-20.04dUpgrade linux-image-5.4.0-1128-awsUpgrade linux-image-virtualUpgrade linux-image-5.15.0-1058-ibmUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-5.4.0-1095-gkeopUpgrade linux-image-5.15.0-1035-xilinx-zynqmpUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-5.15.0-1064-gcpUpgrade linux-image-raspi-hwe-18.04Upgrade linux-image-awsUpgrade linux-image-5.4.0-1133-azureUpgrade linux-image-5.15.0-1062-gkeUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-gkeop-5.15Upgrade linux-image-kvmUpgrade linux-image-5.4.0-1047-xilinx-zynqmpUpgrade linux-image-virtual-hwe-18.04Upgrade linux-image-oracleUpgrade linux-image-raspi2Upgrade linux-image-gcp-lts-22.04Upgrade linux-image-5.15.0-1063-oracleUpgrade linux-image-azure-cvmUpgrade linux-image-gcp-lts-20.04Upgrade linux-image-5.15.0-1060-nvidia-lowlatencyUpgrade linux-image-aws-lts-22.04Upgrade linux-image-5.4.0-1040-iotUpgrade linux-image-5.15.0-1060-nvidiaUpgrade linux-image-5.15.0-116-genericUpgrade linux-image-5.15.0-1048-gkeopUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-generic-hwe-18.04Upgrade linux-image-bluefieldUpgrade linux-image-5.4.0-1116-kvmUpgrade linux-image-5.4.0-1075-ibmUpgrade linux-image-azure-fdeUpgrade linux-image-aws-lts-20.04Upgrade linux-image-5.4.0-189-genericUpgrade linux-image-generic-lpae-hwe-20.04 | 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