In the Linux kernel, the following vulnerability has been resolved:
sunrpc: fix handling of server side tls alerts
Scott Mayhew discovered a security exploit in NFS over TLS in tls_alert_recv() due to its assumption it can read data from the msg iterator's kvec..
kTLS implementation splits TLS non-data record payload between the control message buffer (which includes the type such as TLS aler or TLS cipher change) and the rest of the payload (say TLS alert's level/description) which goes into the msg payload buffer.
This patch proposes to rework how control messages are setup and used by sock_recvmsg().
If no control message structure is setup, kTLS layer will read and process TLS data record types. As soon as it encounters a TLS control message, it would return an error. At that point, NFS can setup a kvec backed msg buffer and read in the control message such as a TLS alert. Msg iterator can advance the kvec pointer as a part of the copy process thus we need to revert the iterator before calling into the tls_alert_recv.
CVSS Details
- CVSS 3.1 Base Score: 9.8
- CVSS 3.1 Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alma_linux | — | Upgrade kernelUpgrade kernel-rt-kvmUpgrade kernel-64k-debug-develUpgrade kernel-cross-headersUpgrade kernel-rt-debug-modulesUpgrade kernel-rt-64k-debug-modules-extraUpgrade kernel-rt-64k-develUpgrade kernel-modulesUpgrade python3-perfUpgrade kernel-modules-extraUpgrade kernel-debug-modulesUpgrade kernel-coreUpgrade kernel-zfcpdumpUpgrade kernel-rt-64k-debug-develUpgrade kernel-64k-debug-modulesUpgrade kernel-64k-debug-modules-coreUpgrade kernel-tools-libsUpgrade kernel-rt-64k-debug-modules-coreUpgrade kernel-rt-modules-extraUpgrade kernel-rt-coreUpgrade kernel-64k-modules-coreUpgrade kernel-64k-develUpgrade kernel-debug-develUpgrade kernel-develUpgrade kernel-zfcpdump-devel-matchedUpgrade kernel-rt-64k-coreUpgrade kernel-rt-debug-coreUpgrade kernel-64kUpgrade kernel-rt-develUpgrade rtlaUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-64k-modulesUpgrade kernel-debug-coreUpgrade kernel-debug-uki-virtUpgrade kernel-rt-debugUpgrade kernel-debug-modules-coreUpgrade kernel-debugUpgrade kernel-64k-debug-coreUpgrade kernel-rt-modulesUpgrade kernel-64k-modules-extraUpgrade kernel-abi-stablelistsUpgrade kernel-zfcpdump-modulesUpgrade kernel-debug-devel-matchedUpgrade kernel-64k-coreUpgrade kernel-zfcpdump-modules-coreUpgrade kernel-rt-64k-debug-coreUpgrade kernel-rt-64k-debug-modulesUpgrade kernel-zfcpdump-develUpgrade kernel-debug-modules-extraUpgrade kernel-uki-virtUpgrade kernel-rt-64k-modulesUpgrade kernel-rt-debug-modules-extraUpgrade kernel-rt-debug-develUpgrade kernel-modules-coreUpgrade kernel-64k-debug-modules-extraUpgrade kernel-rt-64k-debugUpgrade perfUpgrade kernel-docUpgrade kernel-rtUpgrade kernel-uki-virt-addonsUpgrade kernel-tools-libs-develUpgrade kernel-64k-debugUpgrade kernel-rt-debug-modules-coreUpgrade kernel-rt-64k-modules-extraUpgrade kernel-rt-64k-modules-coreUpgrade kernel-devel-matchedUpgrade kernel-rt-modules-coreUpgrade libperfUpgrade kernel-64k-debug-devel-matchedUpgrade kernel-headersUpgrade kernel-toolsUpgrade kernel-64k-devel-matchedUpgrade kernel-rt-64kUpgrade kernel-rt-debug-kvmUpgrade rvUpgrade kernel-zfcpdump-core | Oct 23, 2025 | Oct 20, 2025 |
| Amazon_linux_2023 | — | Upgrade kernel6.12-develUpgrade bpftool6.12-debuginfoUpgrade perf6.12Upgrade kernel6.12-toolsUpgrade kernel6.12-modules-extra-commonUpgrade kernel6.12-headersUpgrade kernel6.12-libbpf-debuginfoUpgrade kernel6.12-debuginfo-common-aarch64Upgrade kernel6.12-tools-develUpgrade kernel6.12-modules-extraUpgrade kernel-livepatch-6.12.46-66.121Upgrade python3-perf6.12Upgrade kernel6.12Upgrade kernel6.12-debuginfo-common-x86_64Upgrade kernel6.12-debuginfoUpgrade kernel6.12-libbpfUpgrade kernel6.12-tools-debuginfoUpgrade kernel6.12-libbpf-develUpgrade python3-perf6.12-debuginfoUpgrade perf6.12-debuginfoUpgrade kernel6.12-libbpf-staticUpgrade bpftool6.12 | Sep 30, 2025 | Aug 19, 2025 |
| Debian | — | Upgrade linux | Jul 23, 2026 | Jul 23, 2026 |
| Oracle_linux | — | Upgrade kernelUpgrade kernel-uek | Sep 24, 2025 | Aug 19, 2025 |
| Redhat_linux | — | Upgrade kernelNo solution existsUpgrade kernel-rt | Oct 15, 2025 | Aug 19, 2025 |
| Rocky_linux | — | Upgrade kernel-toolsUpgrade kernel-uki-virtUpgrade kernel-rt-debug-modules-coreUpgrade kernel-zfcpdump-develUpgrade kernel-tools-libs-develUpgrade perf-debuginfoUpgrade kernel-debuginfoUpgrade libperf-debuginfoUpgrade kernel-rt-debuginfoUpgrade kernel-modules-coreUpgrade libperfUpgrade kernel-rt-debug-kvmUpgrade kernel-debug-devel-matchedUpgrade kernel-modulesUpgrade kernel-rt-debug-modules-extraUpgrade kernel-rt-modulesUpgrade perfUpgrade python3-perfUpgrade kernel-rt-debug-develUpgrade kernel-zfcpdump-debuginfoUpgrade kernel-rt-coreUpgrade kernel-rtUpgrade kernel-devel-matchedUpgrade kernel-zfcpdump-devel-matchedUpgrade kernel-develUpgrade rvUpgrade kernel-rt-modules-coreUpgrade kernel-zfcpdump-modulesUpgrade kernel-zfcpdumpUpgrade kernel-debug-uki-virtUpgrade kernel-debugUpgrade kernel-tools-libsUpgrade rtlaUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-rt-debug-debuginfoUpgrade kernel-debug-modules-coreUpgrade kernel-tools-debuginfoUpgrade kernel-coreUpgrade kernel-rt-modules-extraUpgrade kernel-rt-debugUpgrade kernel-modules-extraUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-zfcpdump-coreUpgrade kernel-debug-develUpgrade kernelUpgrade kernel-rt-develUpgrade kernel-rt-debug-coreUpgrade kernel-rt-kvmUpgrade kernel-zfcpdump-modules-coreUpgrade kernel-rt-debug-modulesUpgrade kernel-debug-debuginfoUpgrade kernel-debug-modules-extraUpgrade python3-perf-debuginfoUpgrade kernel-debug-coreUpgrade kernel-debug-modulesUpgrade kernel-uki-virt-addonsUpgrade kernel-debuginfo-common-s390x | Feb 5, 2026 | Oct 3, 2025 |
| Suse | — | Upgrade dtb-mediatekUpgrade kernel-rt-livepatchUpgrade kernel-default-base-rebuildUpgrade kernel-64kb-extraUpgrade dtb-qcomUpgrade kernel-azure-develUpgrade kernel-defaultUpgrade cluster-md-kmp-64kbUpgrade kernel-default-optionalUpgrade dtb-sprdUpgrade dtb-rockchipUpgrade dtb-nvidiaUpgrade kernel-sourceUpgrade kernel-default-vdsoUpgrade kselftests-kmp-azureUpgrade kernel-obs-buildUpgrade kernel-azureUpgrade cluster-md-kmp-rtUpgrade kselftests-kmp-defaultUpgrade kernel-syms-azureUpgrade dtb-exynosUpgrade kselftests-kmp-64kbUpgrade kernel-rt-optionalUpgrade reiserfs-kmp-azureUpgrade dtb-amlogicUpgrade kernel-rt_debug-vdsoUpgrade kernel-rt-vdsoUpgrade kernel-rt-extraUpgrade kernel-kvmsmallUpgrade kernel-docsUpgrade kernel-rt-livepatch-develUpgrade kernel-rtUpgrade kernel-syms-rtUpgrade dlm-kmp-azureUpgrade cluster-md-kmp-defaultUpgrade kernel-macrosUpgrade kernel-source-rtUpgrade gfs2-kmp-defaultUpgrade kernel-kvmsmall-vdsoUpgrade kernel-devel-azureUpgrade kernel-azure-vdsoUpgrade kernel-rt-develUpgrade kernel-debug-vdsoUpgrade dtb-armUpgrade dlm-kmp-rtUpgrade kernel-source-vanillaUpgrade kernel-64kb-develUpgrade dtb-hisiliconUpgrade ocfs2-kmp-defaultUpgrade dtb-marvellUpgrade reiserfs-kmp-64kbUpgrade ocfs2-kmp-rtUpgrade kernel-rt_debugUpgrade ocfs2-kmp-64kbUpgrade dtb-apmUpgrade reiserfs-kmp-rtUpgrade kernel-obs-qaUpgrade kernel-azure-extraUpgrade kernel-rt_debug-develUpgrade dlm-kmp-defaultUpgrade kernel-source-azureUpgrade kernel-kvmsmall-develUpgrade kernel-default-livepatch-develUpgrade kselftests-kmp-rtUpgrade kernel-develUpgrade kernel-default-develUpgrade kernel-default-baseUpgrade kernel-debug-develUpgrade dtb-alteraUpgrade dtb-allwinnerUpgrade dtb-freescaleUpgrade dtb-lgUpgrade kernel-debugUpgrade gfs2-kmp-azureUpgrade gfs2-kmp-64kbUpgrade dtb-xilinxUpgrade dtb-amazonUpgrade dtb-socionextUpgrade dtb-broadcomUpgrade dtb-amdUpgrade kernel-devel-rtUpgrade kernel-64kb-optionalUpgrade reiserfs-kmp-defaultUpgrade kernel-zfcpdumpUpgrade kernel-symsUpgrade kernel-default-livepatchUpgrade kernel-64kbUpgrade dtb-renesasUpgrade dtb-caviumUpgrade ocfs2-kmp-azureUpgrade dtb-appleUpgrade gfs2-kmp-rtUpgrade dlm-kmp-64kbUpgrade cluster-md-kmp-azureUpgrade kernel-default-extraUpgrade kernel-docs-htmlUpgrade kernel-azure-optional | Dec 5, 2025 | Oct 23, 2025 |
| Ubuntu | — | Upgrade linux-image-genericUpgrade linux-image-lowlatencyUpgrade linux-image-oem-6.14Upgrade linux-image-6.14.0-1017-aws-64kUpgrade linux-image-6.8.0-100-generic-64kUpgrade linux-image-6.8.0-1046-nvidia-64kUpgrade linux-image-oracle-lts-24.04Upgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-gkeopUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-oracle-64k-6.14Upgrade linux-image-generic-6.8Upgrade linux-image-oem-22.04Upgrade linux-image-fips-6.8Upgrade linux-image-oracle-6.14Upgrade linux-image-6.8.0-1043-oracleUpgrade linux-image-6.8.0-1051-azureUpgrade linux-image-oracle-64k-6.8Upgrade linux-image-6.8.1-1041-realtimeUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-intel-iot-realtimeUpgrade linux-image-fipsUpgrade linux-image-ibmUpgrade linux-image-6.8.0-1047-gcp-64kUpgrade linux-image-aws-fipsUpgrade linux-image-azure-6.14Upgrade linux-image-lowlatency-6.8Upgrade linux-image-6.14.0-1020-gcpUpgrade linux-image-6.8.0-100-fipsUpgrade linux-image-generic-64kUpgrade linux-image-raspi-realtimeUpgrade linux-image-azure-lts-24.04Upgrade linux-image-6.8.0-1046-aws-64kUpgrade linux-image-6.14.0-1016-oemUpgrade linux-image-raspi-realtime-6.8Upgrade linux-image-6.8.0-100-genericUpgrade linux-image-6.8.0-1023-xilinxUpgrade linux-image-generic-lpaeUpgrade linux-image-6.8.0-100-lowlatency-64kUpgrade linux-image-virtualUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-ibm-6.8Upgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-lowlatency-64kUpgrade linux-image-gcp-fips-6.8Upgrade linux-image-nvidiaUpgrade linux-image-ibm-classicUpgrade linux-image-azure-fips-6.8Upgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-6.8.0-1046-azureUpgrade linux-image-oem-22.04aUpgrade linux-image-xilinxUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-6.8.0-1046-nvidia-lowlatencyUpgrade linux-image-intel-iotgUpgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-aws-6.8Upgrade linux-image-gkeop-6.8Upgrade linux-image-6.8.0-1046-nvidia-lowlatency-64kUpgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-gcp-6.8Upgrade linux-image-xilinx-6.8Upgrade linux-image-oracle-6.8Upgrade linux-image-raspi-6.14Upgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-gcp-lts-24.04Upgrade linux-image-raspiUpgrade linux-image-nvidia-64kUpgrade linux-image-kvmUpgrade linux-image-azure-6.8Upgrade linux-image-aws-6.14Upgrade linux-image-6.14.0-36-genericUpgrade linux-image-6.14.0-1018-raspiUpgrade linux-image-aws-64k-6.8Upgrade linux-image-aws-64kUpgrade linux-image-6.8.0-1047-raspiUpgrade linux-image-6.8.0-1047-gcp-fipsUpgrade linux-image-6.8.0-1046-aws-fipsUpgrade linux-image-nvidia-6.8Upgrade linux-image-oem-24.04aUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-gke-64k-6.8Upgrade linux-image-6.14.0-1016-realtimeUpgrade linux-image-realtime-6.14Upgrade linux-image-6.8.0-100-lowlatencyUpgrade linux-image-azureUpgrade linux-image-6.8.0-1044-ibmUpgrade linux-image-6.8.0-1046-nvidiaUpgrade linux-image-gkeUpgrade linux-image-realtimeUpgrade linux-image-realtime-hwe-24.04Upgrade linux-image-realtime-6.8.1Upgrade linux-image-6.8.0-1046-azure-fipsUpgrade linux-image-gke-64kUpgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-xilinx-zynqmpUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-6.14.0-36-generic-64kUpgrade linux-image-awsUpgrade linux-image-6.14.0-1017-awsUpgrade linux-image-gcpUpgrade linux-image-virtual-6.8Upgrade linux-image-virtual-6.14Upgrade linux-image-generic-64k-6.14Upgrade linux-image-ibm-lts-24.04Upgrade linux-image-6.8.0-1046-awsUpgrade linux-image-gcp-64k-6.14Upgrade linux-image-6.14.0-1020-gcp-64kUpgrade linux-image-gcp-64k-6.8Upgrade linux-image-nvidia-lowlatencyUpgrade linux-image-gcp-64kUpgrade linux-image-aws-fips-6.8Upgrade linux-image-aws-64k-6.14Upgrade linux-image-6.8.0-1030-gkeopUpgrade linux-image-oem-22.04cUpgrade linux-image-6.14.0-1017-azureUpgrade linux-image-raspi-6.8Upgrade linux-image-oracleUpgrade linux-image-oem-22.04dUpgrade linux-image-oem-22.04bUpgrade linux-image-6.8.0-1043-gke-64kUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-oracle-64kUpgrade linux-image-generic-6.14Upgrade linux-image-azure-fipsUpgrade linux-image-6.8.0-1047-gcpUpgrade linux-image-6.8.0-2037-raspi-realtimeUpgrade linux-image-generic-64k-6.8Upgrade linux-image-oem-24.04Upgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-6.8.0-1043-gkeUpgrade linux-image-6.8.0-1043-oracle-64kUpgrade linux-image-6.14.0-1017-oracle-64kUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-6.14.0-1017-oracleUpgrade linux-image-aws-lts-24.04Upgrade linux-image-realtime-hwe-22.04Upgrade linux-image-gcp-6.14Upgrade linux-image-gke-6.8Upgrade linux-image-gcp-fipsUpgrade linux-image-generic-64k-hwe-24.04 | Nov 25, 2025 | Nov 21, 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