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