In the Linux kernel, the following vulnerability has been resolved:
tun: add missing verification for short frame
The cited commit missed to check against the validity of the frame length in the tun_xdp_one() path, which could cause a corrupted skb to be sent downstack. Even before the skb is transmitted, the tun_xdp_one-->eth_type_trans() may access the Ethernet header although it can be less than ETH_HLEN. Once transmitted, this could either cause out-of-bound access beyond the actual length, or confuse the underlayer with incorrect or inconsistent header length in the skb metadata.
In the alternative path, tun_get_user() already prohibits short frame which has the length less than Ethernet header size from being transmitted for IFF_TAP.
This is to drop any frame shorter than the Ethernet header size just like how tun_get_user() does.
CVE: CVE-2024-41091
CVSS Details
- CVSS 3.1 Base Score: 8.8
- CVSS 3.1 Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alma_linux | — | Upgrade kernel-rt-kvmUpgrade kernel-64k-debug-develUpgrade kernel-rt-debug-modules-extraUpgrade kernel-zfcpdumpUpgrade kernel-modulesUpgrade bpftoolUpgrade kernel-docUpgrade kernel-rt-coreUpgrade kernel-64k-modules-extraUpgrade kernel-toolsUpgrade kernel-uki-virtUpgrade kernel-64k-develUpgrade kernel-rt-modulesUpgrade rvUpgrade kernel-debug-coreUpgrade kernel-64k-debug-devel-matchedUpgrade python3-perfUpgrade kernel-rt-develUpgrade kernel-debug-uki-virtUpgrade kernel-rt-debug-modules-coreUpgrade kernel-rtUpgrade kernel-zfcpdump-devel-matchedUpgrade perfUpgrade kernel-64k-debug-modulesUpgrade kernel-rt-debugUpgrade kernel-develUpgrade kernel-64k-debug-modules-coreUpgrade libperfUpgrade kernel-coreUpgrade kernel-tools-libs-develUpgrade kernel-cross-headersUpgrade kernel-rt-debug-coreUpgrade kernel-tools-libsUpgrade kernel-headersUpgrade kernel-zfcpdump-coreUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-64k-modules-coreUpgrade kernel-rt-debug-develUpgrade kernel-zfcpdump-modules-coreUpgrade kernel-64k-coreUpgrade kernel-rt-debug-modulesUpgrade kernel-modules-extraUpgrade kernel-debug-devel-matchedUpgrade kernel-64k-modulesUpgrade kernel-rt-modules-coreUpgrade kernel-zfcpdump-develUpgrade kernel-64k-debug-coreUpgrade rtlaUpgrade kernel-debug-modules-coreUpgrade kernel-rt-modules-extraUpgrade kernel-devel-matchedUpgrade kernel-debug-modules-extraUpgrade kernel-modules-coreUpgrade kernel-zfcpdump-modulesUpgrade kernelUpgrade kernel-64k-devel-matchedUpgrade kernel-64kUpgrade kernel-debug-modulesUpgrade kernel-debug-develUpgrade kernel-rt-debug-kvmUpgrade kernel-64k-debug-modules-extraUpgrade kernel-abi-stablelistsUpgrade kernel-64k-debugUpgrade kernel-debug | Sep 26, 2024 | Jul 29, 2024 |
| Amazon Linux Ami 2 | — | Upgrade kernel-livepatch-5.10.218-208.862-debuginfoUpgrade bpftoolUpgrade perf-debuginfoUpgrade kernel-livepatch-5.10.217-205.860-debuginfoUpgrade kernel-tools-develUpgrade kernel-livepatch-5.10.220-209.867Upgrade kernel-livepatch-5.10.218-208.862Upgrade kernel-livepatch-5.15.164-108.161Upgrade kernel-livepatch-5.10.220-209.869Upgrade kernel-toolsUpgrade kernel-develUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-tools-debuginfoUpgrade kernel-debuginfoUpgrade perfUpgrade bpftool-debuginfoUpgrade kernel-livepatch-5.10.223-211.872Upgrade kernel-livepatch-5.10.217-205.860Upgrade kernel-livepatch-5.10.218-206.860-debuginfoUpgrade python-perf-debuginfoUpgrade kernel-livepatch-5.10.219-208.866Upgrade python-perfUpgrade kernel-livepatch-5.10.218-206.860Upgrade kernel-debuginfo-common-x86_64Upgrade kernel-headersUpgrade kernel | Aug 14, 2024 | Jul 29, 2024 |
| Amazon_linux_2023 | — | Upgrade kernel-livepatch-6.1.102-108.177Upgrade kernel-modules-extra-commonUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-libbpf-develUpgrade kernel-livepatch-6.1.92-99.174Upgrade bpftoolUpgrade python3-perf-debuginfoUpgrade kernelUpgrade python3-perfUpgrade kernel-libbpf-staticUpgrade kernel-livepatch-6.1.94-99.176Upgrade kernel-toolsUpgrade kernel-livepatch-6.1.96-102.177Upgrade kernel-tools-develUpgrade kernel-modules-extraUpgrade kernel-livepatch-6.1.97-104.177Upgrade perf-debuginfoUpgrade bpftool-debuginfoUpgrade kernel-headersUpgrade perfUpgrade kernel-libbpfUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-tools-debuginfoUpgrade kernel-debuginfoUpgrade kernel-devel | Feb 17, 2025 | Jul 24, 2024 |
| Debian | — | Upgrade linux-6.1Upgrade linux | Aug 14, 2024 | Jul 29, 2024 |
| Huawei Euleros 2_0_sp10 | — | Upgrade kernel-tools-libsUpgrade python3-perfUpgrade kernel-toolsUpgrade kernel-abi-stablelistsUpgrade kernel | Nov 11, 2024 | Jul 29, 2024 |
| Huawei Euleros 2_0_sp11 | — | Upgrade kernelUpgrade kernel-abi-stablelistsUpgrade kernel-toolsUpgrade python3-perfUpgrade bpftoolUpgrade kernel-tools-libs | Oct 9, 2024 | Jul 29, 2024 |
| Huawei Euleros 2_0_sp12 | — | Upgrade bpftoolUpgrade kernel-toolsUpgrade kernel-abi-stablelistsUpgrade python3-perfUpgrade kernelUpgrade kernel-tools-libs | Nov 5, 2024 | Jul 29, 2024 |
| Huawei Euleros 2_0_sp9 | — | Upgrade kernelUpgrade kernel-toolsUpgrade python3-perfUpgrade kernel-tools-libs | Nov 11, 2024 | Jul 29, 2024 |
| Oracle_linux | — | Upgrade kernelUpgrade kernel-uek | Aug 16, 2024 | Jul 24, 2024 |
| Redhat_linux | — | No solution existsUpgrade kernel-rtUpgrade kernel | Sep 6, 2024 | Jul 29, 2024 |
| Rocky_linux | — | Upgrade bpftool-debuginfoUpgrade kernel-debug-modulesUpgrade kernel-rt-debuginfoUpgrade bpftoolUpgrade kernel-rt-debug-modules-extraUpgrade kernel-coreUpgrade kernel-headersUpgrade kernel-modulesUpgrade kernel-rt-debug-coreUpgrade kernel-rt-modulesUpgrade kernel-rt-coreUpgrade kernel-tools-libsUpgrade kernel-rt-debug-debuginfoUpgrade kernel-debug-coreUpgrade kernel-debuginfoUpgrade kernel-rt-develUpgrade kernel-debug-debuginfoUpgrade kernel-rt-kvmUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-rt-debuginfo-common-x86_64Upgrade kernel-rt-debug-develUpgrade kernel-modules-extraUpgrade kernel-debug-develUpgrade python3-perf-debuginfoUpgrade kernel-rt-debugUpgrade kernel-debug-modules-extraUpgrade kernel-develUpgrade kernel-rt-debug-modulesUpgrade kernel-debugUpgrade kernel-rt-debug-kvmUpgrade kernel-tools-debuginfoUpgrade python3-perfUpgrade kernel-rt-modules-extraUpgrade kernelUpgrade kernel-cross-headersUpgrade kernel-toolsUpgrade perfUpgrade perf-debuginfoUpgrade kernel-rtUpgrade kernel-tools-libs-devel | Oct 2, 2024 | Jul 29, 2024 |
| Suse | — | Upgrade reiserfs-kmp-rtUpgrade kernel-azure-develUpgrade kernel-azure-vdsoUpgrade kernel-obs-buildUpgrade reiserfs-kmp-azureUpgrade kernel-64kb-extraUpgrade kernel-rtUpgrade kernel-default-livepatch-develUpgrade dlm-kmp-rtUpgrade kernel-rt_debug-develUpgrade dtb-armUpgrade gfs2-kmp-azureUpgrade ocfs2-kmp-defaultUpgrade kernel-kvmsmall-vdsoUpgrade kernel-default-baseUpgrade kselftests-kmp-rtUpgrade dtb-allwinnerUpgrade reiserfs-kmp-64kbUpgrade dtb-rockchipUpgrade kselftests-kmp-azureUpgrade kernel-default-manUpgrade kernel-debug-vdsoUpgrade cluster-md-kmp-64kbUpgrade dtb-sprdUpgrade kernel-rt-livepatchUpgrade kernel-source-rtUpgrade kernel-rt-optionalUpgrade dtb-nvidiaUpgrade dtb-qcomUpgrade kernel-rt_debug-livepatch-develUpgrade kernel-source-vanillaUpgrade dtb-caviumUpgrade kernel-defaultUpgrade kernel-docsUpgrade dlm-kmp-defaultUpgrade gfs2-kmp-defaultUpgrade dlm-kmp-azureUpgrade kernel-azureUpgrade kernel-rt-extraUpgrade kselftests-kmp-defaultUpgrade kernel-default-base-rebuildUpgrade kernel-rt-vdsoUpgrade kernel-rt_debugUpgrade kernel-devel-azureUpgrade kselftests-kmp-64kbUpgrade kernel-debug-develUpgrade kernel-rt-develUpgrade cluster-md-kmp-defaultUpgrade dtb-appleUpgrade dtb-xilinxUpgrade kernel-rt-livepatch-develUpgrade kernel-64kbUpgrade dtb-broadcomUpgrade dtb-amdUpgrade ocfs2-kmp-64kbUpgrade ocfs2-kmp-rtUpgrade dtb-mediatekUpgrade gfs2-kmp-rtUpgrade dtb-exynosUpgrade dlm-kmp-64kbUpgrade reiserfs-kmp-defaultUpgrade kernel-rt_debug-vdsoUpgrade kernel-default-optionalUpgrade dtb-hisiliconUpgrade kernel-sourceUpgrade dtb-alteraUpgrade cluster-md-kmp-azureUpgrade ocfs2-kmp-azureUpgrade kernel-syms-azureUpgrade kernel-64kb-optionalUpgrade kernel-docs-htmlUpgrade kernel-default-vdsoUpgrade kernel-debugUpgrade kernel-azure-baseUpgrade dtb-lgUpgrade kernel-symsUpgrade kernel-default-extraUpgrade kernel-azure-extraUpgrade gfs2-kmp-64kbUpgrade dtb-apmUpgrade dtb-amazonUpgrade cluster-md-kmp-rtUpgrade kernel-obs-qaUpgrade kernel-macrosUpgrade kernel-devel-rtUpgrade kernel-develUpgrade kernel-default-develUpgrade kernel-64kb-livepatch-develUpgrade dtb-freescaleUpgrade kernel-default-livepatchUpgrade kernel-64kb-develUpgrade dtb-marvellUpgrade kernel-zfcpdumpUpgrade kernel-azure-livepatch-develUpgrade kernel-syms-rtUpgrade dtb-renesasUpgrade dtb-socionextUpgrade dtb-amlogicUpgrade kernel-source-azureUpgrade kernel-kvmsmall-develUpgrade kernel-azure-optionalUpgrade kernel-debug-livepatch-develUpgrade kernel-kvmsmall-livepatch-develUpgrade kernel-kvmsmall | Aug 8, 2024 | Jul 29, 2024 |
| Ubuntu | — | Upgrade linux-image-oem-20.04bUpgrade linux-image-6.8.0-1016-gcpUpgrade linux-image-lowlatencyUpgrade linux-image-oem-20.04Upgrade linux-image-raspiUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-nvidia-6.8Upgrade linux-image-lowlatency-hwe-24.04Upgrade linux-image-azure-lts-20.04Upgrade linux-image-oem-22.04dUpgrade linux-image-oracleUpgrade linux-image-virtual-hwe-20.04Upgrade linux-image-5.4.0-1044-iotUpgrade linux-image-5.15.0-1055-gkeopUpgrade linux-image-gkeopUpgrade linux-image-5.4.0-1140-azureUpgrade linux-image-5.15.0-1065-ibmUpgrade linux-image-bluefieldUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-azure-fdeUpgrade linux-image-nvidiaUpgrade linux-image-gkeop-5.4Upgrade linux-image-oemUpgrade linux-image-6.8.0-1017-azureUpgrade linux-image-5.15.0-1069-gkeUpgrade linux-image-raspi-nolpaeUpgrade linux-image-raspi-hwe-18.04Upgrade linux-image-5.15.0-125-generic-64kUpgrade linux-image-5.4.0-1139-gcpUpgrade linux-image-genericUpgrade linux-image-5.4.0-1123-kvmUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-snapdragon-hwe-18.04Upgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-6.8.0-1016-azure-fdeUpgrade linux-image-5.4.0-1134-oracleUpgrade linux-image-azureUpgrade linux-image-generic-lpaeUpgrade linux-image-5.15.0-1078-azureUpgrade linux-image-aws-lts-20.04Upgrade linux-image-5.4.0-1135-awsUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-gkeop-5.15Upgrade linux-image-5.15.0-125-genericUpgrade linux-image-lowlatency-hwe-18.04Upgrade linux-image-lowlatency-64kUpgrade linux-image-5.4.0-200-genericUpgrade linux-image-oem-22.04Upgrade linux-image-oracle-lts-22.04Upgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-5.4.0-1054-xilinx-zynqmpUpgrade linux-image-6.8.0-1017-nvidiaUpgrade linux-image-azure-lts-22.04Upgrade linux-image-gkeUpgrade linux-image-6.8.0-1017-nvidia-lowlatencyUpgrade linux-image-oracle-lts-20.04Upgrade linux-image-6.8.0-1013-gkeUpgrade linux-image-6.8.0-1016-azureUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-gke-5.15Upgrade linux-image-kvmUpgrade linux-image-6.8.0-1017-azure-fdeUpgrade linux-image-5.4.0-1094-bluefieldUpgrade linux-image-gcp-lts-20.04Upgrade linux-image-oem-24.04Upgrade linux-image-5.4.0-200-generic-lpaeUpgrade linux-image-6.8.0-1015-oracle-64kUpgrade linux-image-6.8.0-48-genericUpgrade linux-image-6.8.0-1016-oemUpgrade linux-image-oem-22.04bUpgrade linux-image-6.8.0-1017-nvidia-lowlatency-64kUpgrade linux-image-5.15.0-1075-azureUpgrade linux-image-6.8.0-1014-ibmUpgrade linux-image-5.15.0-125-lowlatencyUpgrade linux-image-oem-osp1Upgrade linux-image-5.4.0-1102-gkeopUpgrade linux-image-ibmUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-generic-hwe-24.04Upgrade linux-image-azure-cvmUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-oem-20.04dUpgrade linux-image-oem-22.04cUpgrade linux-image-generic-64kUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-ibm-classicUpgrade linux-image-nvidia-64kUpgrade linux-image-ibm-lts-20.04Upgrade linux-image-aws-lts-22.04Upgrade linux-image-5.15.0-1065-raspiUpgrade linux-image-6.8.0-1002-gkeopUpgrade linux-image-5.15.0-1072-awsUpgrade linux-image-6.8.0-1017-gcpUpgrade linux-image-oracle-64kUpgrade linux-image-generic-hwe-18.04Upgrade linux-image-5.15.0-1067-nvidia-lowlatencyUpgrade linux-image-6.8.0-48-lowlatencyUpgrade linux-image-5.4.0-200-lowlatencyUpgrade linux-image-gcpUpgrade linux-image-6.8.0-48-lowlatency-64kUpgrade linux-image-5.15.0-1069-kvmUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-5.15.0-1070-oracleUpgrade linux-image-6.8.0-1018-awsUpgrade linux-image-5.15.0-1071-gcpUpgrade linux-image-oem-24.04aUpgrade linux-image-5.4.0-1082-ibmUpgrade linux-image-virtualUpgrade linux-image-5.4.0-1119-raspiUpgrade linux-image-5.15.0-125-lowlatency-64kUpgrade linux-image-awsUpgrade linux-image-raspi2Upgrade linux-image-intelUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-6.8.0-1015-oracleUpgrade linux-image-lowlatency-64k-hwe-24.04Upgrade linux-image-6.8.0-48-generic-64kUpgrade linux-image-5.15.0-1067-intel-iotgUpgrade linux-image-gkeop-6.8Upgrade linux-image-5.15.0-1038-xilinx-zynqmpUpgrade linux-image-6.8.0-1017-nvidia-64kUpgrade linux-image-5.15.0-1067-nvidiaUpgrade linux-image-intel-iotgUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-5.4.0-1139-azureUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-6.8.0-1014-raspiUpgrade linux-image-virtual-hwe-18.04Upgrade linux-image-5.15.0-125-generic-lpaeUpgrade linux-image-oem-22.04aUpgrade linux-image-oem-20.04cUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-virtual-hwe-22.04 | Nov 4, 2024 | Jul 29, 2024 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jan 20, 2025 | Jul 29, 2024 |
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