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