In the Linux kernel, the following vulnerability has been resolved:
tls: make sure to abort the stream if headers are bogus
Normally we wait for the socket to buffer up the whole record before we service it. If the socket has a tiny buffer, however, we read out the data sooner, to prevent connection stalls. Make sure that we abort the connection when we find out late that the record is actually invalid. Retrying the parsing is fine in itself but since we copy some more data each time before we parse we can overflow the allocated skb space.
Constructing a scenario in which we're under pressure without enough data in the socket to parse the length upfront is quite hard. syzbot figured out a way to do this by serving us the header in small OOB sends, and then filling in the recvbuf with a large normal send.
Make sure that tls_rx_msg_size() aborts strp, if we reach an invalid record there's really no way to recover.
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Amazon_linux_2023 | — | Upgrade kernel-libbpf-develUpgrade kernel6.12-libbpfUpgrade python3-perfUpgrade bpftool6.12Upgrade python3-perf6.12Upgrade kernel-livepatch-6.1.155-176.282Upgrade kernel-libbpf-staticUpgrade kernel6.12-libbpf-develUpgrade kernel-livepatch-6.12.53-69.119Upgrade bpftoolUpgrade kernel6.12-toolsUpgrade kernel6.12-tools-debuginfoUpgrade perf6.12-debuginfoUpgrade kernel-tools-develUpgrade kernel6.12-libbpf-staticUpgrade kernel-modules-extra-commonUpgrade kernel-develUpgrade kernelUpgrade kernel-debuginfo-common-x86_64Upgrade python3-perf6.12-debuginfoUpgrade kernel6.12-debuginfoUpgrade kernel6.12-tools-develUpgrade perfUpgrade kernel-debuginfo-common-aarch64Upgrade kernel6.12-debuginfo-common-aarch64Upgrade python3-perf-debuginfoUpgrade kernel6.12-headersUpgrade kernel-toolsUpgrade perf6.12Upgrade kernel6.12-modules-extra-commonUpgrade kernel-libbpf-debuginfoUpgrade kernel-headersUpgrade kernel6.12Upgrade kernel-modules-extraUpgrade kernel-debuginfoUpgrade kernel6.12-modules-extraUpgrade bpftool-debuginfoUpgrade kernel-libbpfUpgrade perf-debuginfoUpgrade kernel6.12-debuginfo-common-x86_64Upgrade bpftool6.12-debuginfoUpgrade kernel6.12-libbpf-debuginfoUpgrade kernel6.12-develUpgrade kernel-tools-debuginfo | Oct 28, 2025 | Oct 4, 2025 |
| Debian | — | Upgrade linuxUpgrade linux-6.1 | Nov 13, 2025 | Nov 13, 2025 |
| Oracle_linux | — | Upgrade kernel-uekUpgrade kernel | Oct 27, 2025 | Oct 4, 2025 |
| Redhat_linux | — | No solution existsUpgrade kernel-rtUpgrade kernel | Jan 27, 2026 | Oct 4, 2025 |
| Suse | — | Upgrade kernel-default-optionalUpgrade kernel-default-vdsoUpgrade dtb-alteraUpgrade dtb-exynosUpgrade dtb-xilinxUpgrade cluster-md-kmp-rtUpgrade kernel-sourceUpgrade dtb-amlogicUpgrade kselftests-kmp-64kbUpgrade kernel-defaultUpgrade kernel-rt-develUpgrade kernel-rt-vdsoUpgrade dtb-sprdUpgrade cluster-md-kmp-defaultUpgrade dlm-kmp-rtUpgrade dtb-armUpgrade kernel-default-extraUpgrade dtb-caviumUpgrade dtb-mediatekUpgrade kernel-rt-livepatchUpgrade kernel-source-vanillaUpgrade kernel-macrosUpgrade kernel-rt-optionalUpgrade kernel-kvmsmallUpgrade kernel-rtUpgrade kselftests-kmp-defaultUpgrade dtb-nvidiaUpgrade dtb-rockchipUpgrade dtb-qcomUpgrade cluster-md-kmp-64kbUpgrade kernel-rt-extraUpgrade kernel-obs-buildUpgrade dlm-kmp-64kbUpgrade kernel-64kbUpgrade dtb-freescaleUpgrade kernel-64kb-optionalUpgrade dtb-amdUpgrade kernel-obs-qaUpgrade kernel-symsUpgrade dtb-socionextUpgrade dtb-allwinnerUpgrade kernel-develUpgrade gfs2-kmp-64kbUpgrade kernel-default-develUpgrade ocfs2-kmp-defaultUpgrade kernel-64kb-develUpgrade kernel-rt-livepatch-develUpgrade ocfs2-kmp-rtUpgrade kernel-zfcpdumpUpgrade kernel-kvmsmall-develUpgrade kernel-default-baseUpgrade kernel-64kb-extraUpgrade kselftests-kmp-rtUpgrade dtb-lgUpgrade gfs2-kmp-rtUpgrade gfs2-kmp-defaultUpgrade dtb-marvellUpgrade dtb-appleUpgrade reiserfs-kmp-defaultUpgrade dtb-renesasUpgrade ocfs2-kmp-64kbUpgrade kernel-kvmsmall-vdsoUpgrade kernel-docs-htmlUpgrade dtb-hisiliconUpgrade dtb-amazonUpgrade dtb-apmUpgrade dtb-broadcomUpgrade kernel-docsUpgrade dlm-kmp-defaultUpgrade kernel-default-livepatch-develUpgrade kernel-default-livepatch | Dec 5, 2025 | Nov 6, 2025 |
| Ubuntu | — | Upgrade linux-image-6.14.0-37-generic-64kUpgrade linux-image-6.8.0-1046-nvidia-lowlatency-64kUpgrade linux-image-oem-22.04bUpgrade linux-image-raspi-realtimeUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-raspi-realtime-6.8Upgrade linux-image-raspi-6.14Upgrade linux-image-6.8.0-1047-gcp-64kUpgrade linux-image-6.14.0-1018-awsUpgrade linux-image-ibmUpgrade linux-image-azure-lts-24.04Upgrade linux-image-fipsUpgrade linux-image-lowlatency-64kUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-6.14.0-1019-raspiUpgrade linux-image-fips-6.8Upgrade linux-image-lowlatencyUpgrade linux-image-6.8.0-1046-aws-64kUpgrade linux-image-realtime-hwe-24.04Upgrade linux-image-oem-22.04cUpgrade linux-image-oem-22.04Upgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-6.8.0-1023-xilinxUpgrade linux-image-6.8.0-1046-azureUpgrade linux-image-6.8.0-1046-azure-fipsUpgrade linux-image-6.8.0-1043-gkeUpgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-gcp-fipsUpgrade linux-image-azure-fipsUpgrade linux-image-ibm-6.8Upgrade linux-image-oracle-64k-6.8Upgrade linux-image-generic-6.8Upgrade linux-image-oracle-lts-24.04Upgrade linux-image-ibm-classicUpgrade linux-image-6.8.0-100-genericUpgrade linux-image-6.8.0-100-generic-64kUpgrade linux-image-6.8.1-1041-realtimeUpgrade linux-image-generic-64k-6.8Upgrade linux-image-oem-22.04aUpgrade linux-image-6.8.0-100-fipsUpgrade linux-image-virtualUpgrade linux-image-nvidiaUpgrade linux-image-6.8.0-1051-azureUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-gcpUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-intel-iotgUpgrade linux-image-aws-64k-6.8Upgrade linux-image-oem-6.14Upgrade linux-image-6.8.0-1047-gcp-fipsUpgrade linux-image-realtime-hwe-22.04Upgrade linux-image-gkeopUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-gcp-fips-6.8Upgrade linux-image-6.8.0-1046-awsUpgrade linux-image-6.8.0-1043-oracleUpgrade linux-image-6.8.0-1046-nvidia-lowlatencyUpgrade linux-image-generic-lpaeUpgrade linux-image-gkeop-6.8Upgrade linux-image-virtual-hwe-24.04Upgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-oem-24.04bUpgrade linux-image-6.8.0-100-lowlatency-64kUpgrade linux-image-6.8.0-1046-nvidia-64kUpgrade linux-image-generic-64kUpgrade linux-image-azure-fips-6.8Upgrade linux-image-6.8.0-1043-gke-64kUpgrade linux-image-azure-6.14Upgrade linux-image-genericUpgrade linux-image-aws-6.8Upgrade linux-image-xilinxUpgrade linux-image-intel-iot-realtimeUpgrade linux-image-6.14.0-37-genericUpgrade linux-image-6.14.0-1017-oemUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-azureUpgrade linux-image-aws-fipsUpgrade linux-image-6.14.0-1021-gcp-64kUpgrade linux-image-oem-24.04Upgrade linux-image-lowlatency-6.8Upgrade linux-image-gke-64kUpgrade linux-image-oem-22.04dUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-6.8.0-1030-gkeopUpgrade linux-image-6.8.0-1044-ibmUpgrade linux-image-oracle-6.8Upgrade linux-image-oem-24.04cUpgrade linux-image-6.8.0-1046-aws-fipsUpgrade linux-image-oracle-64kUpgrade linux-image-oem-24.04aUpgrade linux-image-nvidia-64kUpgrade linux-image-6.8.0-100-lowlatencyUpgrade linux-image-6.14.0-1018-aws-64kUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-awsUpgrade linux-image-nvidia-6.8Upgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-gcp-64kUpgrade linux-image-generic-64k-6.14Upgrade linux-image-realtime-6.14Upgrade linux-image-realtime-6.8.1Upgrade linux-image-aws-6.14Upgrade linux-image-virtual-6.8Upgrade linux-image-gcp-64k-6.8Upgrade linux-image-aws-fips-6.8Upgrade linux-image-6.8.0-1047-gcpUpgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-6.8.0-2037-raspi-realtimeUpgrade linux-image-aws-64k-6.14Upgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-gcp-64k-6.14Upgrade linux-image-azure-6.8Upgrade linux-image-6.14.0-1021-gcpUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-gcp-6.14Upgrade linux-image-generic-hwe-22.04Upgrade linux-image-raspi-6.8Upgrade linux-image-gke-6.8Upgrade linux-image-realtimeUpgrade linux-image-xilinx-6.8Upgrade linux-image-gke-64k-6.8Upgrade linux-image-virtual-6.14Upgrade linux-image-generic-6.14Upgrade linux-image-6.14.0-1017-realtimeUpgrade linux-image-6.8.0-1043-oracle-64kUpgrade linux-image-6.8.0-1046-nvidiaUpgrade linux-image-6.8.0-1047-raspiUpgrade linux-image-gcp-6.8Upgrade linux-image-kvmUpgrade linux-image-gkeUpgrade linux-image-aws-64kUpgrade linux-image-oracleUpgrade linux-image-6.14.0-1017-azureUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-aws-lts-24.04Upgrade linux-image-nvidia-lowlatencyUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-raspiUpgrade linux-image-gcp-lts-24.04 | Dec 11, 2025 | Oct 4, 2025 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Oct 14, 2025 | Oct 4, 2025 |
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