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 rtlaUpgrade kernel-64k-modulesUpgrade kernel-zfcpdump-modulesUpgrade kernel-debug-modulesUpgrade kernel-zfcpdump-modules-coreUpgrade kernel-64k-debug-modules-extraUpgrade kernel-rt-64k-debug-coreUpgrade kernel-cross-headersUpgrade kernel-rt-64k-debug-modules-coreUpgrade kernel-rt-64k-modules-coreUpgrade kernel-debug-devel-matchedUpgrade kernel-debug-modules-coreUpgrade kernel-debugUpgrade kernel-headersUpgrade kernel-rt-debug-modulesUpgrade kernel-zfcpdump-develUpgrade kernel-tools-libs-develUpgrade kernel-64k-devel-matchedUpgrade kernel-debug-develUpgrade kernel-rt-coreUpgrade kernel-64k-debug-coreUpgrade kernelUpgrade kernel-debug-modules-extraUpgrade kernel-64k-debugUpgrade kernel-64k-modules-coreUpgrade kernel-rt-modules-coreUpgrade kernel-rt-modules-extraUpgrade kernel-rt-64k-develUpgrade kernel-rt-debug-kvmUpgrade kernel-rt-64k-debug-modules-extraUpgrade kernel-rt-kvmUpgrade kernel-64k-coreUpgrade kernel-rt-64k-debug-modulesUpgrade kernel-abi-stablelistsUpgrade kernel-rt-64k-coreUpgrade kernel-tools-libsUpgrade kernel-rt-64k-debug-develUpgrade kernel-rt-64k-debugUpgrade kernel-rt-debug-coreUpgrade kernel-modules-coreUpgrade kernel-64kUpgrade kernel-zfcpdump-modules-extraUpgrade libperfUpgrade python3-perfUpgrade kernel-rt-64kUpgrade kernel-coreUpgrade kernel-modulesUpgrade kernel-devel-matchedUpgrade kernel-64k-modules-extraUpgrade kernel-64k-debug-modules-coreUpgrade kernel-zfcpdump-devel-matchedUpgrade kernel-debug-coreUpgrade kernel-uki-virt-addonsUpgrade kernel-toolsUpgrade kernel-uki-virtUpgrade kernel-rt-debug-modules-extraUpgrade kernel-rt-modulesUpgrade kernel-rt-64k-modulesUpgrade kernel-64k-debug-develUpgrade kernel-64k-develUpgrade kernel-zfcpdump-coreUpgrade kernel-rt-debug-develUpgrade kernel-rtUpgrade rvUpgrade kernel-rt-64k-modules-extraUpgrade kernel-64k-debug-devel-matchedUpgrade kernel-rt-develUpgrade kernel-develUpgrade kernel-modules-extraUpgrade kernel-zfcpdumpUpgrade kernel-64k-debug-modulesUpgrade kernel-rt-debugUpgrade perfUpgrade kernel-debug-uki-virtUpgrade kernel-docUpgrade kernel-rt-debug-modules-core | Oct 2, 2025 | Sep 29, 2025 |
| Amazon_linux_2023 | — | Upgrade kernel6.12-headersUpgrade bpftool6.12-debuginfoUpgrade kernel6.12-debuginfo-common-aarch64Upgrade kernel6.12-develUpgrade kernel6.12-modules-extraUpgrade kernel6.12-modules-extra-commonUpgrade bpftool6.12Upgrade kernel6.12-libbpf-debuginfoUpgrade kernel-livepatch-6.12.46-66.121Upgrade kernel6.12-debuginfo-common-x86_64Upgrade kernel6.12Upgrade perf6.12-debuginfoUpgrade kernel6.12-libbpfUpgrade kernel6.12-libbpf-staticUpgrade kernel6.12-tools-develUpgrade kernel6.12-tools-debuginfoUpgrade kernel6.12-debuginfoUpgrade perf6.12Upgrade python3-perf6.12-debuginfoUpgrade kernel6.12-toolsUpgrade python3-perf6.12Upgrade kernel6.12-libbpf-devel | 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-rtNo solution existsUpgrade kernel | Oct 1, 2025 | Sep 5, 2025 |
| Rocky_linux | — | Upgrade kernel-zfcpdumpUpgrade kernel-rt-debug-kvmUpgrade kernel-debug-develUpgrade kernel-develUpgrade kernel-rt-debuginfoUpgrade kernel-rt-debug-coreUpgrade kernel-rt-modules-coreUpgrade kernel-coreUpgrade kernel-rt-debugUpgrade kernel-debug-debuginfoUpgrade kernel-debug-modulesUpgrade kernel-debug-uki-virtUpgrade kernel-rt-debug-debuginfoUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-zfcpdump-develUpgrade rvUpgrade perf-debuginfoUpgrade kernel-tools-libs-develUpgrade kernel-zfcpdump-devel-matchedUpgrade kernel-zfcpdump-coreUpgrade kernel-zfcpdump-modules-coreUpgrade kernel-modules-coreUpgrade perfUpgrade kernel-zfcpdump-debuginfoUpgrade libperfUpgrade python3-perfUpgrade kernel-devel-matchedUpgrade libperf-debuginfoUpgrade kernel-rtUpgrade kernelUpgrade kernel-uki-virt-addonsUpgrade kernel-toolsUpgrade kernel-debuginfo-common-s390xUpgrade kernel-rt-modules-extraUpgrade kernel-debug-devel-matchedUpgrade python3-perf-debuginfoUpgrade kernel-rt-kvmUpgrade kernel-modules-extraUpgrade kernel-rt-coreUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-zfcpdump-modulesUpgrade kernel-debug-modules-extraUpgrade kernel-debuginfoUpgrade kernel-rt-debug-modules-extraUpgrade kernel-rt-modulesUpgrade kernel-debug-modules-core | Feb 5, 2026 | Oct 7, 2025 |
| Suse | — | Upgrade kernel-kvmsmall-develUpgrade dlm-kmp-64kbUpgrade dtb-armUpgrade kernel-rt-develUpgrade dtb-lgUpgrade kernel-zfcpdumpUpgrade dlm-kmp-defaultUpgrade kernel-default-develUpgrade gfs2-kmp-rtUpgrade kernel-default-optionalUpgrade kernel-sourceUpgrade dtb-amdUpgrade kernel-64kbUpgrade dtb-apmUpgrade dtb-allwinnerUpgrade cluster-md-kmp-rtUpgrade kernel-rt-livepatchUpgrade kernel-symsUpgrade kernel-kvmsmallUpgrade dtb-appleUpgrade dtb-mediatekUpgrade kernel-develUpgrade kernel-default-extraUpgrade gfs2-kmp-64kbUpgrade cluster-md-kmp-defaultUpgrade kernel-macrosUpgrade ocfs2-kmp-rtUpgrade dtb-renesasUpgrade kernel-64kb-optionalUpgrade kselftests-kmp-defaultUpgrade kernel-64kb-develUpgrade dtb-xilinxUpgrade kernel-default-livepatch-develUpgrade dtb-amazonUpgrade ocfs2-kmp-defaultUpgrade dtb-hisiliconUpgrade kselftests-kmp-64kbUpgrade kernel-obs-qaUpgrade dtb-socionextUpgrade dtb-exynosUpgrade dtb-freescaleUpgrade dlm-kmp-rtUpgrade kernel-rt-vdsoUpgrade kernel-rt-optionalUpgrade kernel-docs-htmlUpgrade kernel-defaultUpgrade dtb-rockchipUpgrade dtb-amlogicUpgrade kernel-rt-extraUpgrade kernel-kvmsmall-vdsoUpgrade dtb-nvidiaUpgrade cluster-md-kmp-64kbUpgrade kernel-docsUpgrade gfs2-kmp-defaultUpgrade dtb-sprdUpgrade kernel-rt-livepatch-develUpgrade kernel-rtUpgrade kselftests-kmp-rtUpgrade kernel-source-vanillaUpgrade dtb-marvellUpgrade dtb-broadcomUpgrade kernel-default-livepatchUpgrade kernel-64kb-extraUpgrade dtb-alteraUpgrade dtb-caviumUpgrade kernel-obs-buildUpgrade dtb-qcomUpgrade ocfs2-kmp-64kbUpgrade kernel-default-vdso | Dec 5, 2025 | Sep 30, 2025 |
| Ubuntu | — | Upgrade linux-image-ibm-classicUpgrade linux-image-lowlatency-6.8Upgrade linux-image-aws-fips-6.8Upgrade linux-image-xilinx-6.8Upgrade linux-image-gke-64k-6.8Upgrade linux-image-gke-64kUpgrade linux-image-6.8.0-1045-aws-fipsUpgrade linux-image-oem-22.04aUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-raspiUpgrade linux-image-azure-fipsUpgrade linux-image-kvmUpgrade linux-image-oracle-6.8Upgrade linux-image-gcp-64kUpgrade linux-image-ibmUpgrade linux-image-realtime-6.8.1Upgrade linux-image-6.8.0-1042-oracleUpgrade linux-image-nvidiaUpgrade linux-image-azureUpgrade linux-image-oracle-64k-6.8Upgrade linux-image-gcp-fips-6.8Upgrade linux-image-aws-fipsUpgrade linux-image-6.8.0-94-lowlatency-64kUpgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-6.8.1-1040-realtimeUpgrade linux-image-aws-64k-6.8Upgrade linux-image-raspi-6.8Upgrade linux-image-6.8.0-1042-oracle-64kUpgrade linux-image-6.8.0-1045-raspiUpgrade linux-image-6.8.0-1046-gcp-64kUpgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-oem-22.04cUpgrade linux-image-6.8.0-1045-nvidia-lowlatency-64kUpgrade linux-image-oracle-lts-24.04Upgrade linux-image-aws-6.8Upgrade linux-image-virtual-hwe-22.04Upgrade linux-image-6.8.0-2036-raspi-realtimeUpgrade linux-image-generic-64k-6.8Upgrade linux-image-6.8.0-1046-azureUpgrade linux-image-gke-6.8Upgrade linux-image-lowlatency-64kUpgrade linux-image-6.8.0-1042-gkeUpgrade linux-image-oem-22.04dUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-oem-22.04Upgrade linux-image-raspi-realtime-6.8Upgrade linux-image-nvidia-6.8Upgrade linux-image-6.8.0-94-fipsUpgrade linux-image-fipsUpgrade linux-image-lowlatencyUpgrade linux-image-6.8.0-1051-azureUpgrade linux-image-6.8.0-1042-gke-64kUpgrade linux-image-6.8.0-1046-gcpUpgrade linux-image-azure-lts-24.04Upgrade linux-image-6.8.0-1045-awsUpgrade linux-image-gcp-fipsUpgrade linux-image-generic-64kUpgrade linux-image-6.8.0-1029-gkeopUpgrade linux-image-virtual-6.8Upgrade linux-image-6.8.0-1045-nvidia-lowlatencyUpgrade linux-image-6.8.0-1045-nvidiaUpgrade linux-image-aws-lts-24.04Upgrade linux-image-gkeop-6.8Upgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-6.8.0-1046-gcp-fipsUpgrade linux-image-6.8.0-1043-ibmUpgrade linux-image-oracleUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-6.8.0-94-generic-64kUpgrade linux-image-6.8.0-94-genericUpgrade linux-image-6.8.0-1045-aws-64kUpgrade linux-image-6.8.0-1045-nvidia-64kUpgrade linux-image-nvidia-64kUpgrade linux-image-gcp-lts-24.04Upgrade linux-image-gcp-64k-6.8Upgrade linux-image-generic-lpaeUpgrade linux-image-intel-iot-realtimeUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-aws-64kUpgrade linux-image-gcpUpgrade linux-image-6.8.0-1046-azure-fipsUpgrade linux-image-fips-6.8Upgrade linux-image-azure-6.8Upgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-6.8.0-1022-xilinxUpgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-gcp-6.8Upgrade linux-image-realtimeUpgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-genericUpgrade linux-image-azure-fips-6.8Upgrade linux-image-gkeopUpgrade linux-image-xilinxUpgrade linux-image-generic-6.8Upgrade linux-image-virtualUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-intel-iotgUpgrade linux-image-ibm-6.8Upgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-gkeUpgrade linux-image-6.8.0-94-lowlatencyUpgrade linux-image-awsUpgrade linux-image-realtime-hwe-22.04Upgrade linux-image-oem-22.04bUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-raspi-realtimeUpgrade linux-image-oracle-64k | 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