In the Linux kernel, the following vulnerability has been resolved:
net: wwan: t7xx: fix potential skb->frags overflow in RX path
When receiving data in the DPMAIF RX path, the t7xx_dpmaif_set_frag_to_skb() function adds page fragments to an skb without checking if the number of fragments has exceeded MAX_SKB_FRAGS. This could lead to a buffer overflow in skb_shinfo(skb)->frags[] array, corrupting adjacent memory and potentially causing kernel crashes or other undefined behavior.
This issue was identified through static code analysis by comparing with a similar vulnerability fixed in the mt76 driver commit b102f0c522cf ("mt76: fix array overflow on receiving too many fragments for a packet").
The vulnerability could be triggered if the modem firmware sends packets with excessive fragments. While under normal protocol conditions (MTU 3080 bytes, BAT buffer 3584 bytes), a single packet should not require additional fragments, the kernel should not blindly trust firmware behavior. Malicious, buggy, or compromised firmware could potentially craft packets with more fragments than the kernel expects.
Fix this by adding a bounds check before calling skb_add_rx_frag() to ensure nr_frags does not exceed MAX_SKB_FRAGS.
The check must be performed before unmapping to avoid a page leak and double DMA unmap during device teardown.
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alma_linux | — | Upgrade kernel-rt-64k-debug-modules-coreUpgrade kernel-debug-uki-virtUpgrade kernel-rt-debug-modulesUpgrade kernel-rt-64k-modules-extraUpgrade kernel-64k-modules-coreUpgrade libperfUpgrade kernel-rt-modulesUpgrade kernel-64k-coreUpgrade perfUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-64k-develUpgrade kernel-devel-matchedUpgrade kernel-debugUpgrade rtlaUpgrade kernel-uki-virtUpgrade kernel-headersUpgrade kernel-rt-debug-modules-extraUpgrade kernel-rt-debug-modules-coreUpgrade kernel-rt-debug-develUpgrade kernel-docUpgrade kernel-debug-coreUpgrade kernel-debug-modules-coreUpgrade kernel-rt-coreUpgrade kernel-rt-64k-modules-coreUpgrade kernel-coreUpgrade kernel-64k-debug-modules-extraUpgrade kernel-modulesUpgrade kernel-zfcpdump-develUpgrade kernel-rt-64k-debug-modulesUpgrade kernel-modules-extraUpgrade kernel-debug-develUpgrade kernel-zfcpdumpUpgrade kernel-modules-coreUpgrade kernel-debug-modules-extraUpgrade kernel-develUpgrade kernel-rt-64k-debug-modules-extraUpgrade kernel-debug-devel-matchedUpgrade kernel-cross-headersUpgrade kernel-64k-debugUpgrade kernel-zfcpdump-modules-coreUpgrade kernel-rt-debug-coreUpgrade kernel-64k-devel-matchedUpgrade kernel-rt-develUpgrade kernel-uki-virt-addonsUpgrade kernel-64k-debug-coreUpgrade kernel-debug-modulesUpgrade kernel-tools-libs-develUpgrade kernel-64k-debug-devel-matchedUpgrade kernel-rt-debugUpgrade kernelUpgrade python3-perfUpgrade kernel-rt-64k-modulesUpgrade kernel-64k-modulesUpgrade kernel-rt-64k-debugUpgrade kernel-zfcpdump-coreUpgrade kernel-zfcpdump-devel-matchedUpgrade kernel-rt-64kUpgrade kernel-tools-libsUpgrade kernel-64k-debug-modules-coreUpgrade kernel-abi-stablelistsUpgrade kernel-64k-debug-develUpgrade kernel-rt-modules-coreUpgrade kernel-64k-debug-modulesUpgrade kernel-rt-modules-extraUpgrade kernel-rt-64k-develUpgrade kernel-toolsUpgrade rvUpgrade kernel-rt-64k-debug-coreUpgrade kernel-rtUpgrade kernel-rt-64k-coreUpgrade kernel-rt-64k-debug-develUpgrade kernel-64k-modules-extraUpgrade kernel-zfcpdump-modulesUpgrade kernel-64k | Oct 11, 2026 | Sep 17, 2026 |
| Debian | — | Upgrade linux | Feb 16, 2026 | Feb 16, 2026 |
| Oracle_linux | — | Upgrade kernel | Oct 22, 2026 | Feb 14, 2026 |
| Redhat_linux | — | No solution existsUpgrade kernel-rtUpgrade kernel | Aug 24, 2026 | Feb 14, 2026 |
| Rocky_linux | — | Upgrade kernel-rt-develUpgrade kernel-debug-debuginfoUpgrade kernel-debugUpgrade kernel-develUpgrade kernel-rt-debug-coreUpgrade kernel-rt-debug-modules-coreUpgrade kernel-rt-debug-modulesUpgrade kernel-coreUpgrade kernel-rt-debugUpgrade python3-perfUpgrade kernel-debug-coreUpgrade kernel-zfcpdump-devel-matchedUpgrade kernel-tools-debuginfoUpgrade perfUpgrade kernel-rt-modulesUpgrade kernel-modules-extraUpgrade kernel-tools-libsUpgrade kernel-zfcpdumpUpgrade kernel-rt-modules-extraUpgrade kernel-rt-coreUpgrade kernel-zfcpdump-modules-extraUpgrade python3-perf-debuginfoUpgrade kernel-toolsUpgrade rtlaUpgrade kernel-rt-debug-debuginfoUpgrade kernel-debug-develUpgrade rvUpgrade kernel-zfcpdump-debuginfoUpgrade kernel-debuginfoUpgrade kernel-modules-extra-matchedUpgrade kernel-debug-modules-coreUpgrade kernel-debug-uki-virtUpgrade kernel-uki-virtUpgrade kernel-debug-modules-extraUpgrade kernel-debug-modulesUpgrade kernel-rt-debug-develUpgrade kernel-rt-modules-coreUpgrade kernel-uki-virt-addonsUpgrade libperf-debuginfoUpgrade libperfUpgrade kernel-zfcpdump-develUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-debug-devel-matchedUpgrade kernel-debuginfo-common-s390xUpgrade kernel-zfcpdump-modulesUpgrade kernel-zfcpdump-modules-coreUpgrade kernel-tools-libs-develUpgrade kernel-modules-coreUpgrade kernel-rt-debug-modules-extraUpgrade kernel-rtUpgrade kernel-modulesUpgrade kernel-zfcpdump-coreUpgrade kernel-rt-debuginfoUpgrade kernelUpgrade perf-debuginfoUpgrade kernel-devel-matched | Sep 23, 2026 | Sep 19, 2026 |
| Ubuntu | — | Upgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-6.17.0-1021-gcpUpgrade linux-image-6.8.0-1059-azureUpgrade linux-image-generic-64k-6.8Upgrade linux-image-ibm-6.8Upgrade linux-image-azure-fde-6.17Upgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-nvidia-tegra-rt-6.8Upgrade linux-image-gke-64k-6.8Upgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-generic-6.8Upgrade linux-image-gcpUpgrade linux-image-6.8.0-117-lowlatencyUpgrade linux-image-gcp-6.17Upgrade linux-image-nvidia-lowlatencyUpgrade linux-image-6.17.0-1018-realtimeUpgrade linux-image-6.8.0-1054-gke-64kUpgrade linux-image-6.8.0-1055-ibmUpgrade linux-image-6.8.0-1054-nvidia-lowlatencyUpgrade linux-image-6.8.1-1051-realtimeUpgrade linux-image-oem-24.04cUpgrade linux-image-azure-fips-6.8Upgrade linux-image-gcp-64kUpgrade linux-image-6.8.0-1054-nvidia-lowlatency-64kUpgrade linux-image-6.8.0-1058-gcp-64kUpgrade linux-image-xilinxUpgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-ibm-lts-24.04Upgrade linux-image-oracle-64k-6.17Upgrade linux-image-nvidia-64k-6.17Upgrade linux-image-xilinx-6.8Upgrade linux-image-oem-6.17Upgrade linux-image-6.8.0-1024-nvidia-tegraUpgrade linux-image-6.8.0-1041-gkeopUpgrade linux-image-6.17.0-1019-oracleUpgrade linux-image-6.8.0-1056-azureUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-gke-64kUpgrade linux-image-nvidia-64kUpgrade linux-image-fips-6.8Upgrade linux-image-6.8.0-1055-aws-fipsUpgrade linux-image-virtualUpgrade linux-image-gcp-6.8Upgrade linux-image-6.17.0-1031-nvidia-64kUpgrade linux-image-azure-fdeUpgrade linux-image-azure-fipsUpgrade linux-image-gcp-64k-6.8Upgrade linux-image-oracle-64kUpgrade linux-image-oem-24.04aUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-kvmUpgrade linux-image-oracle-6.17Upgrade linux-image-oracleUpgrade linux-image-6.17.0-1018-azure-fdeUpgrade linux-image-gcp-lts-24.04Upgrade linux-image-aws-lts-24.04Upgrade linux-image-6.8.0-1058-gcp-fipsUpgrade linux-image-raspi-6.8Upgrade linux-image-aws-64k-6.8Upgrade linux-image-raspi-realtimeUpgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-realtimeUpgrade linux-image-aws-fips-6.8Upgrade linux-image-gkeopUpgrade linux-image-azureUpgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-6.8.0-1055-aws-64kUpgrade linux-image-nvidia-64k-hwe-24.04Upgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-ibmUpgrade linux-image-genericUpgrade linux-image-aws-fipsUpgrade linux-image-6.8.0-1056-raspiUpgrade linux-image-6.17.0-1031-nvidiaUpgrade linux-image-realtime-hwe-22.04Upgrade linux-image-raspiUpgrade linux-image-azure-6.8Upgrade linux-image-6.8.0-1054-nvidia-64kUpgrade linux-image-6.8.0-1054-gkeUpgrade linux-image-realtime-hwe-24.04Upgrade linux-image-nvidia-tegraUpgrade linux-image-nvidia-6.17Upgrade linux-image-lowlatency-6.8Upgrade linux-image-raspi-realtime-6.8Upgrade linux-image-gcp-fips-6.8Upgrade linux-image-nvidiaUpgrade linux-image-intel-iot-realtimeUpgrade linux-image-lowlatency-64kUpgrade linux-image-realtime-6.17Upgrade linux-image-oem-24.04dUpgrade linux-image-gke-6.8Upgrade linux-image-gkeUpgrade linux-image-generic-lpaeUpgrade linux-image-azure-6.17Upgrade linux-image-6.8.0-1059-azure-fipsUpgrade linux-image-virtual-6.8Upgrade linux-image-nvidia-tegra-6.8Upgrade linux-image-ibm-classicUpgrade linux-image-realtime-6.8.1Upgrade linux-image-nvidia-hwe-24.04Upgrade linux-image-6.8.0-117-lowlatency-64kUpgrade linux-image-oem-24.04bUpgrade linux-image-gkeop-6.8Upgrade linux-image-fipsUpgrade linux-image-nvidia-6.8Upgrade linux-image-azure-lts-24.04Upgrade linux-image-6.8.0-1058-gcpUpgrade linux-image-6.17.0-1030-oemUpgrade linux-image-6.17.0-1019-oracle-64kUpgrade linux-image-6.17.0-1021-gcp-64kUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-6.8.0-1055-awsUpgrade linux-image-6.8.0-1054-nvidiaUpgrade linux-image-6.8.0-1032-xilinxUpgrade linux-image-gcp-fipsUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-6.8.0-117-genericUpgrade linux-image-6.8.0-116-fipsUpgrade linux-image-6.8.0-1024-nvidia-tegra-rtUpgrade linux-image-lowlatencyUpgrade linux-image-intel-iotgUpgrade linux-image-generic-64kUpgrade linux-image-6.8.0-2045-raspi-realtimeUpgrade linux-image-6.8.0-117-generic-64kUpgrade linux-image-nvidia-tegra-rtUpgrade linux-image-aws-6.8Upgrade linux-image-6.17.0-1021-azureUpgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-oem-24.04Upgrade linux-image-gcp-64k-6.17 | May 25, 2026 | May 19, 2026 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | May 27, 2026 | Feb 14, 2026 |
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