In the Linux kernel, the following vulnerability has been resolved:
io_uring/net: commit partial buffers on retry
Ring provided buffers are potentially only valid within the single execution context in which they were acquired. io_uring deals with this and invalidates them on retry. But on the networking side, if MSG_WAITALL is set, or if the socket is of the streaming type and too little was processed, then it will hang on to the buffer rather than recycle or commit it. This is problematic for two reasons:
1) If someone unregisters the provided buffer ring before a later retry, then the req->buf_list will no longer be valid.
2) If multiple sockers are using the same buffer group, then multiple receives can consume the same memory. This can cause data corruption in the application, as either receive could land in the same userspace buffer.
Fix this by disallowing partial retries from pinning a provided buffer across multiple executions, if ring provided buffers are used.
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-rt-64k-debugUpgrade kernel-rt-64k-coreUpgrade kernel-rt-modules-coreUpgrade kernel-debug-modules-extraUpgrade kernel-64k-debug-modules-extraUpgrade kernel-rt-debug-coreUpgrade kernel-rt-64k-develUpgrade kernel-rt-64k-debug-coreUpgrade kernel-modules-coreUpgrade kernel-64k-modulesUpgrade kernel-debug-modules-coreUpgrade kernel-rt-64k-debug-modulesUpgrade kernel-zfcpdump-coreUpgrade kernel-64k-debug-coreUpgrade kernel-zfcpdump-modulesUpgrade kernel-headersUpgrade kernel-64k-debugUpgrade kernel-coreUpgrade kernel-cross-headersUpgrade kernel-debug-modulesUpgrade kernel-tools-libsUpgrade kernel-debug-devel-matchedUpgrade kernel-rt-modules-extraUpgrade kernel-64k-devel-matchedUpgrade kernel-modules-extraUpgrade kernel-rt-debug-develUpgrade kernel-rt-64k-debug-modules-extraUpgrade kernel-rt-64k-modules-coreUpgrade kernel-zfcpdumpUpgrade kernel-rt-debug-modulesUpgrade kernel-64kUpgrade kernel-rtUpgrade kernel-abi-stablelistsUpgrade kernel-uki-virt-addonsUpgrade kernel-zfcpdump-develUpgrade kernel-64k-coreUpgrade kernelUpgrade kernel-zfcpdump-modules-coreUpgrade kernel-64k-debug-develUpgrade kernel-tools-libs-develUpgrade kernel-rt-64k-debug-modules-coreUpgrade kernel-64k-debug-modules-coreUpgrade kernel-64k-debug-devel-matchedUpgrade kernel-64k-modules-extraUpgrade kernel-devel-matchedUpgrade kernel-debug-develUpgrade kernel-rt-64k-modules-extraUpgrade kernel-debug-uki-virtUpgrade kernel-rt-modulesUpgrade kernel-64k-develUpgrade kernel-rt-64kUpgrade kernel-debugUpgrade kernel-64k-modules-coreUpgrade kernel-develUpgrade kernel-toolsUpgrade kernel-modulesUpgrade perfUpgrade kernel-rt-64k-modulesUpgrade kernel-zfcpdump-devel-matchedUpgrade kernel-rt-develUpgrade kernel-rt-debugUpgrade rtlaUpgrade kernel-docUpgrade kernel-64k-debug-modulesUpgrade python3-perfUpgrade kernel-rt-coreUpgrade kernel-rt-64k-debug-develUpgrade kernel-rt-debug-modules-coreUpgrade rvUpgrade kernel-uki-virtUpgrade libperfUpgrade kernel-debug-coreUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-rt-debug-modules-extra | Feb 13, 2026 | Feb 9, 2026 |
| Amazon_linux_2023 | — | Upgrade kernel6.12-libbpf-debuginfoUpgrade kernel6.12-develUpgrade kernel6.12-tools-debuginfoUpgrade kernel6.12-libbpf-staticUpgrade perf6.12-debuginfoUpgrade kernel-livepatch-6.12.46-66.121Upgrade kernel6.12-debuginfoUpgrade perf6.12Upgrade python3-perf6.12-debuginfoUpgrade kernel6.12Upgrade bpftool6.12Upgrade kernel6.12-libbpf-develUpgrade python3-perf6.12Upgrade kernel6.12-modules-extraUpgrade kernel6.12-toolsUpgrade kernel6.12-debuginfo-common-aarch64Upgrade kernel6.12-libbpfUpgrade kernel6.12-debuginfo-common-x86_64Upgrade kernel6.12-modules-extra-commonUpgrade kernel6.12-tools-develUpgrade bpftool6.12-debuginfoUpgrade kernel6.12-headers | Sep 30, 2025 | Sep 4, 2025 |
| Debian | — | Upgrade linux | Jul 23, 2026 | Jul 23, 2026 |
| Oracle_linux | — | Upgrade kernelUpgrade kernel-uek | Nov 11, 2025 | Sep 4, 2025 |
| Redhat_linux | — | No solution existsUpgrade kernel-rtUpgrade kernel | Feb 10, 2026 | Sep 4, 2025 |
| Rocky_linux | — | Upgrade kernel-tools-libs-develUpgrade python3-perfUpgrade libperf-debuginfoUpgrade kernel-rt-modulesUpgrade perf-debuginfoUpgrade kernel-zfcpdump-modules-coreUpgrade kernel-uki-virtUpgrade kernel-rt-coreUpgrade kernel-rt-debug-develUpgrade kernel-rt-debug-modules-extraUpgrade kernel-zfcpdump-develUpgrade kernel-debuginfoUpgrade kernel-modulesUpgrade perfUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-modules-coreUpgrade libperfUpgrade kernel-rt-debuginfoUpgrade kernel-zfcpdumpUpgrade rtlaUpgrade kernel-debug-devel-matchedUpgrade kernel-debug-develUpgrade kernel-coreUpgrade kernel-zfcpdump-coreUpgrade kernel-rt-debug-modules-coreUpgrade kernel-devel-matchedUpgrade kernel-toolsUpgrade kernel-tools-libsUpgrade kernel-rt-debug-modulesUpgrade kernel-debuginfo-common-s390xUpgrade kernelUpgrade kernel-develUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-debug-modules-coreUpgrade kernel-tools-debuginfoUpgrade kernel-rt-modules-coreUpgrade kernel-debugUpgrade kernel-rt-modules-extraUpgrade kernel-zfcpdump-modulesUpgrade kernel-debug-coreUpgrade kernel-modules-extraUpgrade python3-perf-debuginfoUpgrade kernel-rt-develUpgrade kernel-rtUpgrade kernel-rt-debug-coreUpgrade kernel-debug-debuginfoUpgrade kernel-zfcpdump-debuginfoUpgrade kernel-uki-virt-addonsUpgrade rvUpgrade kernel-zfcpdump-devel-matchedUpgrade kernel-debug-modules-extraUpgrade kernel-debug-modulesUpgrade kernel-debug-uki-virtUpgrade kernel-rt-debug-debuginfoUpgrade kernel-rt-debug | Feb 16, 2026 | Feb 15, 2026 |
| Suse | — | Upgrade kernel-source-azureUpgrade kernel-azure-optionalUpgrade kernel-rt-vdsoUpgrade dtb-allwinnerUpgrade kernel-azure-develUpgrade gfs2-kmp-azureUpgrade gfs2-kmp-64kbUpgrade dtb-exynosUpgrade kernel-rt_debug-develUpgrade kernel-syms-azureUpgrade dlm-kmp-64kbUpgrade kernel-zfcpdumpUpgrade kernel-default-vdsoUpgrade dtb-lgUpgrade kernel-default-base-rebuildUpgrade dtb-alteraUpgrade dtb-amlogicUpgrade kernel-obs-qaUpgrade kernel-sourceUpgrade kernel-64kbUpgrade dtb-xilinxUpgrade kernel-rt-livepatchUpgrade dtb-armUpgrade kernel-develUpgrade kernel-kvmsmall-develUpgrade kernel-rtUpgrade kernel-rt-extraUpgrade kernel-kvmsmallUpgrade cluster-md-kmp-azureUpgrade cluster-md-kmp-rtUpgrade kernel-obs-buildUpgrade dtb-apmUpgrade dtb-rockchipUpgrade dtb-qcomUpgrade kernel-devel-azureUpgrade kselftests-kmp-64kbUpgrade kernel-rt-develUpgrade ocfs2-kmp-defaultUpgrade reiserfs-kmp-azureUpgrade kernel-default-optionalUpgrade kernel-devel-rtUpgrade kernel-macrosUpgrade dtb-caviumUpgrade ocfs2-kmp-rtUpgrade kernel-default-extraUpgrade gfs2-kmp-rtUpgrade dtb-mediatekUpgrade kernel-default-livepatchUpgrade kernel-source-vanillaUpgrade kernel-default-baseUpgrade gfs2-kmp-defaultUpgrade kselftests-kmp-rtUpgrade dtb-marvellUpgrade dlm-kmp-rtUpgrade kernel-rt-livepatch-develUpgrade kernel-default-develUpgrade kernel-azure-vdsoUpgrade reiserfs-kmp-64kbUpgrade dtb-nvidiaUpgrade kernel-debug-develUpgrade kernel-azure-extraUpgrade dtb-sprdUpgrade dtb-amazonUpgrade kselftests-kmp-defaultUpgrade kernel-rt_debugUpgrade kernel-docsUpgrade dtb-freescaleUpgrade kernel-azureUpgrade kernel-64kb-extraUpgrade kernel-64kb-develUpgrade cluster-md-kmp-64kbUpgrade kernel-docs-htmlUpgrade kernel-default-livepatch-develUpgrade kernel-rt-optionalUpgrade kernel-debugUpgrade ocfs2-kmp-64kbUpgrade kernel-source-rtUpgrade ocfs2-kmp-azureUpgrade kernel-syms-rtUpgrade dtb-broadcomUpgrade dlm-kmp-azureUpgrade cluster-md-kmp-defaultUpgrade kernel-debug-vdsoUpgrade reiserfs-kmp-rtUpgrade kernel-kvmsmall-vdsoUpgrade kernel-defaultUpgrade kernel-64kb-optionalUpgrade kernel-rt_debug-vdsoUpgrade kselftests-kmp-azureUpgrade dtb-hisiliconUpgrade dtb-renesasUpgrade dtb-appleUpgrade dtb-amdUpgrade dlm-kmp-defaultUpgrade dtb-socionextUpgrade reiserfs-kmp-defaultUpgrade kernel-syms | Dec 5, 2025 | Oct 15, 2025 |
| Ubuntu | — | Upgrade linux-image-gkeUpgrade linux-image-gcp-lts-24.04Upgrade linux-image-xilinx-zynqmpUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-realtimeUpgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-oracleUpgrade linux-image-6.8.0-1047-raspiUpgrade linux-image-aws-fipsUpgrade linux-image-6.8.0-100-fipsUpgrade linux-image-6.8.0-1046-nvidiaUpgrade linux-image-aws-fips-6.8Upgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-6.8.0-1046-aws-64kUpgrade linux-image-6.8.0-100-generic-64kUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-virtualUpgrade linux-image-aws-64kUpgrade linux-image-6.8.0-1030-gkeopUpgrade linux-image-6.8.0-1044-ibmUpgrade linux-image-intel-iotgUpgrade linux-image-6.8.0-1047-gcpUpgrade linux-image-nvidia-6.8Upgrade linux-image-oem-22.04dUpgrade linux-image-6.8.0-2037-raspi-realtimeUpgrade linux-image-6.8.0-1046-aws-fipsUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-6.8.0-1046-nvidia-64kUpgrade linux-image-gcpUpgrade linux-image-raspi-realtimeUpgrade linux-image-intel-iot-realtimeUpgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-azure-6.8Upgrade linux-image-realtime-hwe-22.04Upgrade linux-image-nvidia-64k-6.8Upgrade linux-image-gcp-64k-6.8Upgrade linux-image-6.8.0-1047-gcp-64kUpgrade linux-image-oracle-6.8Upgrade linux-image-awsUpgrade linux-image-kvmUpgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-6.8.0-1046-azure-fipsUpgrade linux-image-aws-lts-24.04Upgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-gcp-6.8Upgrade linux-image-6.8.0-100-genericUpgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-6.8.0-1046-azureUpgrade linux-image-6.8.0-1046-awsUpgrade linux-image-6.8.0-1043-gkeUpgrade linux-image-oem-22.04Upgrade linux-image-genericUpgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-nvidia-64kUpgrade linux-image-oracle-64k-6.8Upgrade linux-image-oem-22.04cUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-oem-22.04bUpgrade linux-image-6.8.0-1023-xilinxUpgrade linux-image-6.8.0-1051-azureUpgrade linux-image-oracle-64kUpgrade linux-image-lowlatency-6.8Upgrade linux-image-lowlatencyUpgrade linux-image-gke-64k-6.8Upgrade linux-image-generic-lpaeUpgrade linux-image-generic-6.8Upgrade linux-image-6.8.0-1046-nvidia-lowlatency-64kUpgrade linux-image-6.8.0-1046-nvidia-lowlatencyUpgrade linux-image-virtual-6.8Upgrade linux-image-gke-6.8Upgrade linux-image-azure-lts-24.04Upgrade linux-image-gke-64kUpgrade linux-image-azure-fipsUpgrade linux-image-oracle-lts-24.04Upgrade linux-image-virtual-hwe-22.04Upgrade linux-image-oem-22.04aUpgrade linux-image-fipsUpgrade linux-image-aws-64k-6.8Upgrade linux-image-xilinxUpgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-6.8.0-1047-gcp-fipsUpgrade linux-image-raspi-realtime-6.8Upgrade linux-image-fips-6.8Upgrade linux-image-gcp-64kUpgrade linux-image-gkeopUpgrade linux-image-ibmUpgrade linux-image-nvidiaUpgrade linux-image-6.8.0-1043-oracle-64kUpgrade linux-image-generic-64k-6.8Upgrade linux-image-gcp-fipsUpgrade linux-image-azureUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-gkeop-6.8Upgrade linux-image-generic-64kUpgrade linux-image-aws-6.8Upgrade linux-image-ibm-classicUpgrade linux-image-6.8.0-1043-oracleUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-realtime-6.8.1Upgrade linux-image-6.8.1-1041-realtimeUpgrade linux-image-ibm-6.8Upgrade linux-image-6.8.0-100-lowlatencyUpgrade linux-image-raspiUpgrade linux-image-gcp-fips-6.8Upgrade linux-image-lowlatency-64kUpgrade linux-image-6.8.0-1043-gke-64kUpgrade linux-image-raspi-6.8Upgrade linux-image-6.8.0-100-lowlatency-64kUpgrade linux-image-xilinx-6.8Upgrade linux-image-azure-fips-6.8 | Feb 12, 2026 | Sep 4, 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