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 kernel-debug-uki-virtUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-64k-debug-modules-coreUpgrade kernelUpgrade kernel-modulesUpgrade kernel-64k-modules-coreUpgrade kernel-debugUpgrade kernel-modules-extraUpgrade kernel-coreUpgrade kernel-64k-modulesUpgrade kernel-tools-libsUpgrade kernel-debug-develUpgrade kernel-debug-modulesUpgrade kernel-rt-64k-debug-modules-extraUpgrade kernel-64kUpgrade kernel-rt-debug-modulesUpgrade kernel-rt-modules-extraUpgrade kernel-develUpgrade kernel-64k-debug-modulesUpgrade kernel-64k-debug-coreUpgrade kernel-rt-debugUpgrade rtlaUpgrade kernel-rt-64k-debug-develUpgrade kernel-rt-coreUpgrade python3-perfUpgrade kernel-rt-develUpgrade kernel-rt-64k-develUpgrade kernel-rt-64k-coreUpgrade kernel-64k-modules-extraUpgrade kernel-64k-debug-develUpgrade kernel-debug-modules-coreUpgrade kernel-zfcpdumpUpgrade kernel-rt-modulesUpgrade kernel-zfcpdump-devel-matchedUpgrade kernel-rt-64k-debug-modules-coreUpgrade kernel-rt-debug-coreUpgrade kernel-cross-headersUpgrade kernel-rt-kvmUpgrade kernel-64k-develUpgrade kernel-debug-coreUpgrade kernel-tools-libs-develUpgrade kernel-rt-64k-debugUpgrade kernel-modules-coreUpgrade kernel-rt-64k-modules-coreUpgrade kernel-zfcpdump-coreUpgrade kernel-rt-64k-debug-coreUpgrade kernel-rt-64k-debug-modulesUpgrade kernel-rt-modules-coreUpgrade kernel-zfcpdump-modules-coreUpgrade kernel-64k-coreUpgrade kernel-uki-virt-addonsUpgrade kernel-abi-stablelistsUpgrade kernel-64k-debugUpgrade kernel-64k-debug-devel-matchedUpgrade kernel-rtUpgrade kernel-rt-64k-modulesUpgrade kernel-rt-debug-modules-extraUpgrade kernel-64k-debug-modules-extraUpgrade kernel-uki-virtUpgrade kernel-rt-64kUpgrade kernel-64k-devel-matchedUpgrade kernel-debug-modules-extraUpgrade kernel-headersUpgrade kernel-toolsUpgrade kernel-debug-devel-matchedUpgrade rvUpgrade kernel-rt-debug-kvmUpgrade kernel-zfcpdump-modulesUpgrade kernel-rt-debug-modules-coreUpgrade perfUpgrade kernel-rt-64k-modules-extraUpgrade kernel-devel-matchedUpgrade kernel-docUpgrade kernel-rt-debug-develUpgrade libperfUpgrade kernel-zfcpdump-devel | Oct 23, 2025 | Oct 20, 2025 |
| Amazon_linux_2023 | — | Upgrade python3-perf6.12-debuginfoUpgrade kernel6.12-tools-debuginfoUpgrade perf6.12-debuginfoUpgrade kernel6.12-libbpf-develUpgrade kernel6.12-debuginfoUpgrade bpftool6.12Upgrade kernel6.12-libbpf-staticUpgrade kernel6.12-libbpfUpgrade python3-perf6.12Upgrade kernel6.12-headersUpgrade kernel6.12-debuginfo-common-aarch64Upgrade kernel-livepatch-6.12.46-66.121Upgrade kernel6.12-libbpf-debuginfoUpgrade perf6.12Upgrade kernel6.12-develUpgrade kernel6.12-debuginfo-common-x86_64Upgrade kernel6.12-tools-develUpgrade kernel6.12-toolsUpgrade kernel6.12Upgrade bpftool6.12-debuginfoUpgrade kernel6.12-modules-extra-commonUpgrade kernel6.12-modules-extra | Sep 30, 2025 | Aug 19, 2025 |
| Debian | — | Upgrade linux | Jul 23, 2026 | Jul 23, 2026 |
| Oracle_linux | — | Upgrade kernel-uekUpgrade kernel | Sep 24, 2025 | Aug 19, 2025 |
| Redhat_linux | — | Upgrade kernel-rtNo solution existsUpgrade kernel | Oct 15, 2025 | Aug 19, 2025 |
| Rocky_linux | — | Upgrade kernel-tools-libsUpgrade kernel-uki-virt-addonsUpgrade kernel-rt-debug-modulesUpgrade kernel-debugUpgrade kernel-rt-debug-debuginfoUpgrade kernel-debug-modulesUpgrade kernel-rt-kvmUpgrade kernel-debug-modules-coreUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-debug-debuginfoUpgrade kernel-tools-debuginfoUpgrade python3-perf-debuginfoUpgrade kernel-debug-coreUpgrade kernel-debug-modules-extraUpgrade kernel-zfcpdump-modulesUpgrade kernel-zfcpdumpUpgrade kernel-zfcpdump-modules-coreUpgrade rtlaUpgrade kernel-rt-modules-extraUpgrade kernel-modules-extraUpgrade kernel-rt-debugUpgrade kernel-zfcpdump-coreUpgrade kernel-coreUpgrade kernel-debuginfo-common-s390xUpgrade kernel-rt-modules-coreUpgrade kernel-debug-uki-virtUpgrade kernel-rt-develUpgrade kernel-debuginfo-common-x86_64Upgrade kernelUpgrade kernel-debug-develUpgrade kernel-rt-debug-coreUpgrade kernel-zfcpdump-debuginfoUpgrade kernel-rtUpgrade rvUpgrade kernel-rt-debug-modules-extraUpgrade python3-perfUpgrade kernel-rt-debug-modules-coreUpgrade kernel-rt-modulesUpgrade kernel-modulesUpgrade perfUpgrade libperfUpgrade kernel-modules-coreUpgrade kernel-debug-devel-matchedUpgrade kernel-rt-debuginfoUpgrade kernel-rt-debug-kvmUpgrade kernel-devel-matchedUpgrade libperf-debuginfoUpgrade kernel-zfcpdump-devel-matchedUpgrade kernel-rt-debug-develUpgrade kernel-rt-coreUpgrade kernel-uki-virtUpgrade kernel-toolsUpgrade kernel-debuginfoUpgrade kernel-tools-libs-develUpgrade kernel-zfcpdump-develUpgrade perf-debuginfoUpgrade kernel-devel | Feb 5, 2026 | Oct 3, 2025 |
| Suse | — | Upgrade kernel-syms-azureUpgrade kselftests-kmp-defaultUpgrade reiserfs-kmp-azureUpgrade kernel-default-base-rebuildUpgrade cluster-md-kmp-rtUpgrade kernel-rt-extraUpgrade dtb-amlogicUpgrade kernel-rt_debug-vdsoUpgrade kernel-docsUpgrade kernel-kvmsmallUpgrade dtb-exynosUpgrade dtb-sprdUpgrade kernel-default-vdsoUpgrade dtb-rockchipUpgrade kernel-sourceUpgrade dtb-mediatekUpgrade dtb-nvidiaUpgrade kernel-rt-vdsoUpgrade dtb-qcomUpgrade kernel-azure-vdsoUpgrade kernel-devel-azureUpgrade kernel-azure-develUpgrade kernel-kvmsmall-vdsoUpgrade kernel-source-rtUpgrade kernel-macrosUpgrade dlm-kmp-azureUpgrade kernel-rt-develUpgrade kernel-default-optionalUpgrade kernel-debug-vdsoUpgrade kselftests-kmp-azureUpgrade cluster-md-kmp-defaultUpgrade kselftests-kmp-64kbUpgrade gfs2-kmp-defaultUpgrade kernel-syms-rtUpgrade kernel-64kb-extraUpgrade kernel-rt-optionalUpgrade kernel-azureUpgrade kernel-obs-buildUpgrade dlm-kmp-rtUpgrade dtb-armUpgrade kernel-source-vanillaUpgrade kernel-rtUpgrade kernel-rt-livepatch-develUpgrade kernel-defaultUpgrade kernel-rt-livepatchUpgrade cluster-md-kmp-64kbUpgrade kernel-zfcpdumpUpgrade kernel-symsUpgrade kernel-default-livepatchUpgrade dtb-renesasUpgrade kernel-devel-rtUpgrade reiserfs-kmp-64kbUpgrade kernel-docs-htmlUpgrade ocfs2-kmp-rtUpgrade kernel-rt_debugUpgrade kernel-azure-optionalUpgrade kernel-64kb-optionalUpgrade reiserfs-kmp-defaultUpgrade dtb-socionextUpgrade kernel-source-azureUpgrade kernel-rt_debug-develUpgrade kernel-kvmsmall-develUpgrade kernel-default-livepatch-develUpgrade dtb-marvellUpgrade dlm-kmp-defaultUpgrade ocfs2-kmp-defaultUpgrade kernel-default-extraUpgrade gfs2-kmp-rtUpgrade dtb-hisiliconUpgrade dlm-kmp-64kbUpgrade cluster-md-kmp-azureUpgrade kernel-64kb-develUpgrade dtb-appleUpgrade ocfs2-kmp-azureUpgrade dtb-caviumUpgrade kernel-64kbUpgrade dtb-amazonUpgrade kernel-debugUpgrade gfs2-kmp-azureUpgrade gfs2-kmp-64kbUpgrade dtb-xilinxUpgrade dtb-freescaleUpgrade dtb-alteraUpgrade kselftests-kmp-rtUpgrade kernel-develUpgrade kernel-default-develUpgrade kernel-default-baseUpgrade dtb-lgUpgrade dtb-allwinnerUpgrade kernel-debug-develUpgrade reiserfs-kmp-rtUpgrade kernel-azure-extraUpgrade dtb-apmUpgrade ocfs2-kmp-64kbUpgrade kernel-obs-qaUpgrade dtb-broadcomUpgrade dtb-amd | Dec 5, 2025 | Oct 23, 2025 |
| Ubuntu | — | Upgrade linux-image-generic-64k-6.14Upgrade linux-image-oem-22.04cUpgrade linux-image-raspi-6.14Upgrade linux-image-realtime-6.14Upgrade linux-image-6.14.0-1016-realtimeUpgrade linux-image-oracleUpgrade linux-image-generic-64k-6.8Upgrade linux-image-azure-fipsUpgrade linux-image-6.8.0-1043-gke-64kUpgrade linux-image-awsUpgrade linux-image-oem-22.04dUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-6.8.0-1047-gcpUpgrade linux-image-azure-6.8Upgrade linux-image-6.8.0-100-lowlatencyUpgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-oracle-6.8Upgrade linux-image-6.8.0-1047-gcp-fipsUpgrade linux-image-6.8.0-1046-aws-fipsUpgrade linux-image-realtime-hwe-24.04Upgrade linux-image-aws-6.14Upgrade linux-image-realtime-hwe-22.04Upgrade linux-image-gkeUpgrade linux-image-oem-24.04Upgrade linux-image-realtime-6.8.1Upgrade linux-image-xilinx-zynqmpUpgrade linux-image-6.8.0-1030-gkeopUpgrade linux-image-6.14.0-36-generic-64kUpgrade linux-image-6.8.0-1043-oracle-64kUpgrade linux-image-gcp-fipsUpgrade linux-image-6.8.0-1046-azure-fipsUpgrade linux-image-6.14.0-1017-azureUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-generic-hwe-22.04Upgrade linux-image-aws-64k-6.14Upgrade linux-image-raspi-6.8Upgrade linux-image-oem-22.04bUpgrade linux-image-6.8.0-2037-raspi-realtimeUpgrade linux-image-xilinx-6.8Upgrade linux-image-6.14.0-1017-oracleUpgrade linux-image-gke-64k-6.8Upgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-gke-6.8Upgrade linux-image-raspiUpgrade linux-image-nvidia-64kUpgrade linux-image-6.14.0-1017-oracle-64kUpgrade linux-image-gcp-lts-24.04Upgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-6.8.0-1043-gkeUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-generic-6.14Upgrade linux-image-nvidia-lowlatencyUpgrade linux-image-gcp-6.14Upgrade linux-image-gcp-64kUpgrade linux-image-oracle-64kUpgrade linux-image-gke-64kUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-gcpUpgrade linux-image-aws-lts-24.04Upgrade linux-image-azureUpgrade linux-image-aws-fips-6.8Upgrade linux-image-nvidia-6.8Upgrade linux-image-aws-64k-6.8Upgrade linux-image-gcp-64k-6.8Upgrade linux-image-virtual-6.8Upgrade linux-image-6.14.0-36-genericUpgrade linux-image-virtual-6.14Upgrade linux-image-gcp-6.8Upgrade linux-image-6.14.0-1020-gcp-64kUpgrade linux-image-6.8.0-1046-awsUpgrade linux-image-gcp-64k-6.14Upgrade linux-image-kvmUpgrade linux-image-oem-24.04aUpgrade linux-image-6.14.0-1017-awsUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-6.14.0-1018-raspiUpgrade linux-image-realtimeUpgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-6.8.0-1044-ibmUpgrade linux-image-6.8.0-1046-nvidiaUpgrade linux-image-6.8.0-1047-raspiUpgrade linux-image-aws-64kUpgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-generic-64kUpgrade linux-image-gkeopUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-ibm-6.8Upgrade linux-image-generic-lpaeUpgrade linux-image-azure-lts-24.04Upgrade linux-image-6.8.0-1046-azureUpgrade linux-image-6.8.0-100-fipsUpgrade linux-image-oracle-lts-24.04Upgrade linux-image-oracle-64k-6.14Upgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-nvidia-64k-6.8Upgrade linux-image-aws-6.8Upgrade linux-image-oracle-64k-6.8Upgrade linux-image-oracle-6.14Upgrade linux-image-aws-fipsUpgrade linux-image-6.8.0-1047-gcp-64kUpgrade linux-image-6.8.0-1046-aws-64kUpgrade linux-image-fipsUpgrade linux-image-gcp-fips-6.8Upgrade linux-image-ibm-classicUpgrade linux-image-gkeop-6.8Upgrade linux-image-xilinxUpgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-oem-22.04aUpgrade linux-image-azure-fips-6.8Upgrade linux-image-oem-22.04Upgrade linux-image-generic-6.8Upgrade linux-image-6.8.0-1043-oracleUpgrade linux-image-6.8.0-1051-azureUpgrade linux-image-6.8.0-100-generic-64kUpgrade linux-image-lowlatency-6.8Upgrade linux-image-intel-iot-realtimeUpgrade linux-image-ibmUpgrade linux-image-6.14.0-1016-oemUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-lowlatencyUpgrade linux-image-intel-iotgUpgrade linux-image-genericUpgrade linux-image-6.8.1-1041-realtimeUpgrade linux-image-6.14.0-1017-aws-64kUpgrade linux-image-oem-6.14Upgrade linux-image-virtualUpgrade linux-image-lowlatency-64kUpgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-6.8.0-1023-xilinxUpgrade linux-image-6.8.0-100-lowlatency-64kUpgrade linux-image-6.8.0-100-genericUpgrade linux-image-raspi-realtime-6.8Upgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-nvidiaUpgrade linux-image-6.8.0-1046-nvidia-64kUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-6.8.0-1046-nvidia-lowlatencyUpgrade linux-image-fips-6.8Upgrade linux-image-azure-6.14Upgrade linux-image-6.8.0-1046-nvidia-lowlatency-64kUpgrade linux-image-6.14.0-1020-gcpUpgrade linux-image-raspi-realtime | 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