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