In the Linux kernel, the following vulnerability has been resolved:
io_uring/futex: ensure io_futex_wait() cleans up properly on failure
The io_futex_data is allocated upfront and assigned to the io_kiocb async_data field, but the request isn't marked with REQ_F_ASYNC_DATA at that point. Those two should always go together, as the flag tells io_uring whether the field is valid or not.
Additionally, on failure cleanup, the futex handler frees the data but does not clear ->async_data. Clear the data and the flag in the error path as well.
Thanks to Trend Micro Zero Day Initiative and particularly ReDress for reporting this.
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 |
|---|---|---|---|---|
| Alma_linux | — | Upgrade kernel-64k-debug-modulesUpgrade kernel-rt-64k-modulesUpgrade kernel-rt-64kUpgrade kernel-develUpgrade kernel-zfcpdump-devel-matchedUpgrade perfUpgrade kernel-debug-coreUpgrade libperfUpgrade kernel-coreUpgrade kernel-64k-debug-modules-coreUpgrade kernel-rt-develUpgrade kernel-rt-modulesUpgrade kernel-modules-extraUpgrade kernel-64k-debug-devel-matchedUpgrade kernel-zfcpdumpUpgrade kernel-toolsUpgrade kernel-rt-debug-modules-extraUpgrade python3-perfUpgrade kernel-rt-debugUpgrade kernel-64k-develUpgrade kernel-uki-virt-addonsUpgrade kernel-64k-modules-extraUpgrade kernel-uki-virtUpgrade kernel-modulesUpgrade kernel-rt-64k-modules-extraUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-rt-debug-develUpgrade kernel-64k-debug-develUpgrade kernel-rt-debug-modules-coreUpgrade kernel-debug-uki-virtUpgrade rvUpgrade kernel-rtUpgrade kernel-zfcpdump-coreUpgrade kernel-docUpgrade kernel-devel-matchedUpgrade kernel-rt-debug-kvmUpgrade kernel-tools-libsUpgrade kernelUpgrade kernel-64k-debug-modules-extraUpgrade kernel-rt-64k-debug-coreUpgrade kernel-64kUpgrade kernel-rt-64k-debug-modules-coreUpgrade kernel-headersUpgrade kernel-debug-devel-matchedUpgrade kernel-debugUpgrade rtlaUpgrade kernel-rt-kvmUpgrade kernel-rt-64k-modules-coreUpgrade kernel-64k-coreUpgrade kernel-rt-debug-modulesUpgrade kernel-debug-modules-extraUpgrade kernel-64k-devel-matchedUpgrade kernel-rt-64k-develUpgrade kernel-rt-64k-debug-modules-extraUpgrade kernel-debug-modules-coreUpgrade kernel-rt-modules-extraUpgrade kernel-rt-64k-debug-modulesUpgrade kernel-rt-64k-coreUpgrade kernel-debug-develUpgrade kernel-rt-64k-debug-develUpgrade kernel-64k-debug-coreUpgrade kernel-tools-libs-develUpgrade kernel-zfcpdump-develUpgrade kernel-zfcpdump-modules-coreUpgrade kernel-rt-coreUpgrade kernel-64k-debugUpgrade kernel-64k-modules-coreUpgrade kernel-modules-coreUpgrade kernel-rt-debug-coreUpgrade kernel-rt-modules-coreUpgrade kernel-rt-64k-debugUpgrade kernel-abi-stablelistsUpgrade kernel-debug-modulesUpgrade kernel-zfcpdump-modulesUpgrade kernel-cross-headersUpgrade kernel-64k-modules | Oct 2, 2025 | Sep 29, 2025 |
| Amazon_linux_2023 | — | Upgrade kernel6.12-modules-extra-commonUpgrade bpftool6.12Upgrade kernel6.12-modules-extraUpgrade bpftool6.12-debuginfoUpgrade kernel6.12-debuginfo-common-aarch64Upgrade kernel6.12-libbpf-debuginfoUpgrade kernel6.12-headersUpgrade kernel-livepatch-6.12.46-66.121Upgrade kernel6.12-debuginfo-common-x86_64Upgrade kernel6.12-develUpgrade kernel6.12Upgrade python3-perf6.12-debuginfoUpgrade kernel6.12-libbpf-develUpgrade kernel6.12-libbpf-staticUpgrade perf6.12Upgrade kernel6.12-tools-debuginfoUpgrade kernel6.12-debuginfoUpgrade kernel6.12-libbpfUpgrade kernel6.12-tools-develUpgrade python3-perf6.12Upgrade perf6.12-debuginfoUpgrade kernel6.12-tools | Sep 30, 2025 | Sep 5, 2025 |
| Debian | — | Upgrade linux | Jul 23, 2026 | Jul 23, 2026 |
| Oracle_linux | — | Upgrade kernel-uekUpgrade kernel | Sep 30, 2025 | Sep 5, 2025 |
| Redhat_linux | — | Upgrade kernel-rtUpgrade kernelNo solution exists | Oct 1, 2025 | Sep 5, 2025 |
| Rocky_linux | — | Upgrade kernel-tools-libsUpgrade kernel-modules-extraUpgrade kernel-rt-coreUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-rt-kvmUpgrade kernel-rt-debug-modules-coreUpgrade kernel-tools-debuginfoUpgrade python3-perf-debuginfoUpgrade kernel-rt-debug-modulesUpgrade rtlaUpgrade kernel-debug-coreUpgrade kernel-debugUpgrade kernel-rt-debugUpgrade kernel-rt-modules-coreUpgrade kernel-debug-modulesUpgrade kernel-rt-develUpgrade kernel-rt-debuginfoUpgrade kernel-zfcpdumpUpgrade kernel-develUpgrade kernel-debug-modules-coreUpgrade kernel-debug-debuginfoUpgrade kernel-rt-debug-modules-extraUpgrade kernel-zfcpdump-modulesUpgrade kernel-rt-modulesUpgrade kernel-zfcpdump-develUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-debug-uki-virtUpgrade kernel-modulesUpgrade kernel-rt-debug-coreUpgrade kernel-rt-debug-debuginfoUpgrade kernel-debug-modules-extraUpgrade kernel-debug-develUpgrade kernel-coreUpgrade kernel-rt-debug-develUpgrade kernel-rt-debug-kvmUpgrade kernel-uki-virtUpgrade kernel-debuginfoUpgrade kernel-rt-modules-extraUpgrade libperfUpgrade kernel-devel-matchedUpgrade kernelUpgrade kernel-toolsUpgrade kernel-rtUpgrade kernel-uki-virt-addonsUpgrade rvUpgrade kernel-debug-devel-matchedUpgrade kernel-tools-libs-develUpgrade python3-perfUpgrade kernel-zfcpdump-debuginfoUpgrade perfUpgrade kernel-zfcpdump-modules-coreUpgrade kernel-modules-coreUpgrade libperf-debuginfoUpgrade kernel-zfcpdump-devel-matchedUpgrade kernel-debuginfo-common-s390xUpgrade perf-debuginfoUpgrade kernel-zfcpdump-core | Feb 5, 2026 | Oct 7, 2025 |
| Suse | — | Upgrade kernel-rt-vdsoUpgrade dtb-rockchipUpgrade kernel-64kb-extraUpgrade kernel-rt-optionalUpgrade kernel-defaultUpgrade kselftests-kmp-rtUpgrade kernel-rtUpgrade kernel-source-vanillaUpgrade dtb-alteraUpgrade kernel-rt-livepatch-develUpgrade dtb-caviumUpgrade dlm-kmp-rtUpgrade dtb-sprdUpgrade cluster-md-kmp-64kbUpgrade dtb-broadcomUpgrade dtb-qcomUpgrade dtb-marvellUpgrade gfs2-kmp-defaultUpgrade kernel-docsUpgrade kernel-obs-buildUpgrade dtb-nvidiaUpgrade kernel-kvmsmall-vdsoUpgrade kernel-rt-extraUpgrade dtb-amlogicUpgrade kernel-default-vdsoUpgrade ocfs2-kmp-64kbUpgrade kernel-docs-htmlUpgrade kernel-default-livepatchUpgrade kernel-default-extraUpgrade cluster-md-kmp-defaultUpgrade kselftests-kmp-defaultUpgrade dtb-renesasUpgrade dtb-mediatekUpgrade kernel-macrosUpgrade dtb-armUpgrade kernel-rt-develUpgrade kernel-kvmsmall-develUpgrade kernel-sourceUpgrade kernel-default-optionalUpgrade dtb-apmUpgrade dtb-amdUpgrade dtb-allwinnerUpgrade kernel-default-develUpgrade kernel-64kb-develUpgrade kernel-rt-livepatchUpgrade gfs2-kmp-64kbUpgrade dtb-appleUpgrade kernel-symsUpgrade kernel-kvmsmallUpgrade kernel-develUpgrade kernel-obs-qaUpgrade kernel-64kb-optionalUpgrade dtb-freescaleUpgrade dtb-exynosUpgrade gfs2-kmp-rtUpgrade kernel-64kbUpgrade cluster-md-kmp-rtUpgrade dtb-lgUpgrade dtb-hisiliconUpgrade kernel-zfcpdumpUpgrade dlm-kmp-defaultUpgrade dlm-kmp-64kbUpgrade ocfs2-kmp-rtUpgrade ocfs2-kmp-defaultUpgrade kselftests-kmp-64kbUpgrade kernel-default-livepatch-develUpgrade dtb-xilinxUpgrade dtb-amazonUpgrade dtb-socionext | Dec 5, 2025 | Sep 30, 2025 |
| Ubuntu | — | Upgrade linux-image-6.8.0-1045-aws-64kUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-oracle-64kUpgrade linux-image-gkeopUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-azure-fips-6.8Upgrade linux-image-oem-22.04bUpgrade linux-image-gcpUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-gkeUpgrade linux-image-awsUpgrade linux-image-6.8.0-1043-ibmUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-6.8.0-94-lowlatencyUpgrade linux-image-intel-iot-realtimeUpgrade linux-image-realtime-hwe-22.04Upgrade linux-image-6.8.0-1045-nvidia-64kUpgrade linux-image-aws-64kUpgrade linux-image-generic-lpaeUpgrade linux-image-ibm-6.8Upgrade linux-image-intel-iotgUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-virtualUpgrade linux-image-generic-6.8Upgrade linux-image-gcp-6.8Upgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-gkeop-6.8Upgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-oracleUpgrade linux-image-realtimeUpgrade linux-image-6.8.0-1046-gcp-fipsUpgrade linux-image-gcp-lts-24.04Upgrade linux-image-azure-6.8Upgrade linux-image-gcp-64k-6.8Upgrade linux-image-fips-6.8Upgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-6.8.0-1046-azure-fipsUpgrade linux-image-nvidia-64kUpgrade linux-image-xilinxUpgrade linux-image-6.8.0-94-genericUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-raspi-realtimeUpgrade linux-image-6.8.0-1022-xilinxUpgrade linux-image-genericUpgrade linux-image-6.8.0-94-generic-64kUpgrade linux-image-gcp-64kUpgrade linux-image-6.8.0-1045-raspiUpgrade linux-image-oracle-6.8Upgrade linux-image-nvidia-6.8Upgrade linux-image-azure-fipsUpgrade linux-image-6.8.0-94-lowlatency-64kUpgrade linux-image-xilinx-6.8Upgrade linux-image-raspiUpgrade linux-image-raspi-6.8Upgrade linux-image-oracle-lts-24.04Upgrade linux-image-oem-22.04cUpgrade linux-image-6.8.0-1045-nvidia-lowlatency-64kUpgrade linux-image-6.8.0-1042-oracle-64kUpgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-6.8.0-1045-awsUpgrade linux-image-gcp-fipsUpgrade linux-image-6.8.0-1046-gcpUpgrade linux-image-6.8.0-1042-gkeUpgrade linux-image-6.8.0-1029-gkeopUpgrade linux-image-virtual-6.8Upgrade linux-image-lowlatency-6.8Upgrade linux-image-ibm-classicUpgrade linux-image-generic-64kUpgrade linux-image-azure-lts-24.04Upgrade linux-image-6.8.0-1042-oracleUpgrade linux-image-realtime-6.8.1Upgrade linux-image-kvmUpgrade linux-image-aws-fipsUpgrade linux-image-azureUpgrade linux-image-6.8.0-1045-aws-fipsUpgrade linux-image-oem-22.04aUpgrade linux-image-ibmUpgrade linux-image-gke-64k-6.8Upgrade linux-image-aws-fips-6.8Upgrade linux-image-virtual-hwe-22.04Upgrade linux-image-lowlatency-64kUpgrade linux-image-6.8.0-1046-azureUpgrade linux-image-6.8.0-1045-nvidia-lowlatencyUpgrade linux-image-6.8.0-1042-gke-64kUpgrade linux-image-6.8.0-2036-raspi-realtimeUpgrade linux-image-6.8.0-94-fipsUpgrade linux-image-aws-lts-24.04Upgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-gke-6.8Upgrade linux-image-generic-64k-6.8Upgrade linux-image-oracle-64k-6.8Upgrade linux-image-oem-22.04dUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-gcp-fips-6.8Upgrade linux-image-6.8.0-1051-azureUpgrade linux-image-6.8.0-1046-gcp-64kUpgrade linux-image-aws-64k-6.8Upgrade linux-image-aws-6.8Upgrade linux-image-nvidiaUpgrade linux-image-raspi-realtime-6.8Upgrade linux-image-oem-22.04Upgrade linux-image-6.8.0-1045-nvidiaUpgrade linux-image-fipsUpgrade linux-image-6.8.1-1040-realtimeUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-lowlatencyUpgrade linux-image-gke-64kUpgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-lowlatency-hwe-22.04 | Feb 5, 2026 | Sep 5, 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