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-debug-modulesUpgrade kernel-64k-coreUpgrade kernel-devel-matchedUpgrade kernel-64kUpgrade kernel-cross-headersUpgrade kernel-modules-extraUpgrade kernel-64k-debug-modules-extraUpgrade kernel-zfcpdump-modules-coreUpgrade kernel-rt-debug-modulesUpgrade kernel-zfcpdump-coreUpgrade rtlaUpgrade kernel-64k-modules-coreUpgrade kernel-headersUpgrade kernel-debugUpgrade kernel-zfcpdump-develUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-64k-devel-matchedUpgrade kernel-64k-modulesUpgrade kernel-debug-modules-extraUpgrade kernel-rt-modules-extraUpgrade kernel-debug-develUpgrade kernelUpgrade kernel-debug-devel-matchedUpgrade kernel-rt-debug-develUpgrade kernel-modules-coreUpgrade kernel-zfcpdump-modulesUpgrade kernel-rt-debug-coreUpgrade kernel-tools-libsUpgrade kernel-tools-libs-develUpgrade kernel-abi-stablelistsUpgrade kernel-rt-modules-coreUpgrade kernel-debug-modules-coreUpgrade kernel-rt-debug-kvmUpgrade kernel-64k-debugUpgrade kernel-64k-debug-coreUpgrade kernel-rt-debugUpgrade kernel-uki-virtUpgrade kernel-debug-uki-virtUpgrade kernel-rtUpgrade kernel-rt-coreUpgrade kernel-rt-modulesUpgrade kernel-64k-debug-modulesUpgrade kernel-develUpgrade kernel-debug-coreUpgrade kernel-zfcpdumpUpgrade kernel-modulesUpgrade kernel-docUpgrade kernel-rt-debug-modules-extraUpgrade bpftoolUpgrade kernel-rt-kvmUpgrade kernel-64k-debug-develUpgrade kernel-toolsUpgrade python3-perfUpgrade libperfUpgrade kernel-coreUpgrade kernel-64k-debug-modules-coreUpgrade kernel-rt-debug-modules-coreUpgrade kernel-64k-debug-devel-matchedUpgrade kernel-rt-develUpgrade rvUpgrade perfUpgrade kernel-64k-modules-extraUpgrade kernel-64k-develUpgrade kernel-zfcpdump-devel-matched | Sep 26, 2024 | Jul 29, 2024 |
| Amazon Linux Ami 2 | — | Upgrade kernel-headersUpgrade bpftool-debuginfoUpgrade kernelUpgrade python-perfUpgrade kernel-livepatch-5.10.219-208.866Upgrade kernel-debuginfo-common-x86_64Upgrade python-perf-debuginfoUpgrade kernel-livepatch-5.10.218-206.860Upgrade kernel-livepatch-5.10.223-211.872Upgrade kernel-livepatch-5.10.218-206.860-debuginfoUpgrade kernel-livepatch-5.10.217-205.860Upgrade kernel-livepatch-5.10.218-208.862-debuginfoUpgrade kernel-livepatch-5.10.220-209.867Upgrade kernel-tools-debuginfoUpgrade kernel-livepatch-5.10.218-208.862Upgrade bpftoolUpgrade perf-debuginfoUpgrade kernel-livepatch-5.10.220-209.869Upgrade kernel-livepatch-5.10.217-205.860-debuginfoUpgrade kernel-debuginfoUpgrade kernel-toolsUpgrade perfUpgrade kernel-livepatch-5.15.164-108.161Upgrade kernel-develUpgrade kernel-tools-develUpgrade kernel-debuginfo-common-aarch64 | Aug 14, 2024 | Jul 29, 2024 |
| Amazon_linux_2023 | — | Upgrade kernel-libbpf-staticUpgrade bpftoolUpgrade kernel-livepatch-6.1.94-99.176Upgrade kernel-toolsUpgrade kernel-libbpf-develUpgrade python3-perfUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-livepatch-6.1.102-108.177Upgrade kernel-livepatch-6.1.96-102.177Upgrade kernel-livepatch-6.1.92-99.174Upgrade kernel-tools-develUpgrade kernel-modules-extra-commonUpgrade python3-perf-debuginfoUpgrade kernelUpgrade perfUpgrade bpftool-debuginfoUpgrade kernel-debuginfoUpgrade kernel-headersUpgrade kernel-modules-extraUpgrade perf-debuginfoUpgrade kernel-libbpfUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-livepatch-6.1.97-104.177Upgrade kernel-tools-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 python3-perfUpgrade kernel-abi-stablelistsUpgrade kernel-toolsUpgrade kernelUpgrade kernel-tools-libs | Nov 11, 2024 | Jul 29, 2024 |
| Huawei Euleros 2_0_sp11 | — | Upgrade kernel-toolsUpgrade kernelUpgrade kernel-abi-stablelistsUpgrade kernel-tools-libsUpgrade python3-perfUpgrade bpftool | Oct 9, 2024 | Jul 29, 2024 |
| Huawei Euleros 2_0_sp12 | — | Upgrade bpftoolUpgrade kernel-toolsUpgrade kernelUpgrade kernel-tools-libsUpgrade kernel-abi-stablelistsUpgrade python3-perf | Nov 5, 2024 | Jul 29, 2024 |
| Huawei Euleros 2_0_sp9 | — | Upgrade kernel-tools-libsUpgrade python3-perfUpgrade kernel-toolsUpgrade kernel | Nov 11, 2024 | Jul 29, 2024 |
| Oracle_linux | — | Upgrade kernelUpgrade kernel-uek | Aug 16, 2024 | Jul 24, 2024 |
| Redhat_linux | — | Upgrade kernel-rtNo solution existsUpgrade kernel | Sep 6, 2024 | Jul 29, 2024 |
| Rocky_linux | — | Upgrade kernel-rtUpgrade perf-debuginfoUpgrade kernelUpgrade perfUpgrade kernel-cross-headersUpgrade kernel-toolsUpgrade kernel-rt-modules-extraUpgrade python3-perfUpgrade kernel-tools-libs-develUpgrade kernel-tools-debuginfoUpgrade kernel-modulesUpgrade kernel-headersUpgrade kernel-rt-debuginfo-common-x86_64Upgrade kernel-debuginfo-common-x86_64Upgrade kernel-debuginfoUpgrade kernel-rt-debug-coreUpgrade kernel-debug-modulesUpgrade python3-perf-debuginfoUpgrade kernel-rt-coreUpgrade kernel-rt-debuginfoUpgrade kernel-debug-develUpgrade kernel-debugUpgrade kernel-rt-debug-modulesUpgrade kernel-rt-debug-kvmUpgrade kernel-rt-debugUpgrade kernel-modules-extraUpgrade kernel-rt-debug-develUpgrade kernel-debug-debuginfoUpgrade kernel-rt-kvmUpgrade kernel-rt-develUpgrade kernel-rt-modulesUpgrade kernel-develUpgrade kernel-debug-coreUpgrade kernel-rt-debug-modules-extraUpgrade kernel-rt-debug-debuginfoUpgrade kernel-tools-libsUpgrade kernel-debug-modules-extraUpgrade kernel-coreUpgrade bpftoolUpgrade bpftool-debuginfo | Oct 2, 2024 | Jul 29, 2024 |
| Suse | — | Upgrade dtb-rockchipUpgrade kernel-default-manUpgrade kselftests-kmp-rtUpgrade kernel-defaultUpgrade ocfs2-kmp-defaultUpgrade kernel-rt-optionalUpgrade reiserfs-kmp-64kbUpgrade gfs2-kmp-azureUpgrade kernel-default-livepatch-develUpgrade kernel-rtUpgrade kernel-docsUpgrade kernel-rt_debug-develUpgrade kernel-kvmsmall-vdsoUpgrade kernel-64kb-extraUpgrade kernel-debug-vdsoUpgrade dtb-nvidiaUpgrade kernel-obs-buildUpgrade kselftests-kmp-azureUpgrade kernel-azure-develUpgrade dtb-allwinnerUpgrade kernel-default-baseUpgrade dtb-sprdUpgrade kernel-default-base-rebuildUpgrade dlm-kmp-azureUpgrade dlm-kmp-defaultUpgrade kernel-rt-extraUpgrade kselftests-kmp-defaultUpgrade kernel-azure-vdsoUpgrade reiserfs-kmp-azureUpgrade reiserfs-kmp-rtUpgrade dlm-kmp-rtUpgrade kernel-rt-vdsoUpgrade dtb-armUpgrade dtb-caviumUpgrade kernel-rt-livepatchUpgrade kernel-source-vanillaUpgrade kernel-source-rtUpgrade kernel-azureUpgrade cluster-md-kmp-64kbUpgrade dtb-qcomUpgrade kernel-rt_debug-livepatch-develUpgrade gfs2-kmp-defaultUpgrade dtb-marvellUpgrade kernel-64kb-livepatch-develUpgrade ocfs2-kmp-64kbUpgrade dtb-apmUpgrade kernel-default-develUpgrade kernel-syms-rtUpgrade kernel-rt-develUpgrade kernel-default-optionalUpgrade kernel-64kb-optionalUpgrade cluster-md-kmp-defaultUpgrade ocfs2-kmp-azureUpgrade kernel-syms-azureUpgrade dtb-hisiliconUpgrade dtb-freescaleUpgrade kernel-64kbUpgrade dtb-mediatekUpgrade kernel-docs-htmlUpgrade dtb-lgUpgrade kernel-symsUpgrade kernel-default-vdsoUpgrade kernel-debugUpgrade kselftests-kmp-64kbUpgrade kernel-rt_debugUpgrade kernel-azure-baseUpgrade ocfs2-kmp-rtUpgrade kernel-rt-livepatch-develUpgrade gfs2-kmp-rtUpgrade dtb-exynosUpgrade dlm-kmp-64kbUpgrade reiserfs-kmp-defaultUpgrade kernel-rt_debug-vdsoUpgrade kernel-debug-livepatch-develUpgrade kernel-default-livepatchUpgrade cluster-md-kmp-azureUpgrade kernel-kvmsmallUpgrade kernel-sourceUpgrade kernel-zfcpdumpUpgrade kernel-kvmsmall-livepatch-develUpgrade kernel-azure-extraUpgrade kernel-64kb-develUpgrade dtb-alteraUpgrade dtb-appleUpgrade kernel-debug-develUpgrade dtb-renesasUpgrade kernel-source-azureUpgrade kernel-kvmsmall-develUpgrade kernel-default-extraUpgrade kernel-azure-optionalUpgrade dtb-xilinxUpgrade dtb-socionextUpgrade dtb-amlogicUpgrade kernel-azure-livepatch-develUpgrade gfs2-kmp-64kbUpgrade dtb-broadcomUpgrade dtb-amdUpgrade dtb-amazonUpgrade kernel-obs-qaUpgrade kernel-macrosUpgrade kernel-devel-rtUpgrade kernel-devel-azureUpgrade kernel-develUpgrade cluster-md-kmp-rt | Aug 8, 2024 | Jul 29, 2024 |
| Ubuntu | — | Upgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-6.8.0-1015-oracleUpgrade linux-image-6.8.0-1017-nvidia-lowlatency-64kUpgrade linux-image-6.8.0-48-generic-64kUpgrade linux-image-oem-20.04cUpgrade linux-image-5.15.0-1067-intel-iotgUpgrade linux-image-6.8.0-1014-raspiUpgrade linux-image-5.4.0-200-lowlatencyUpgrade linux-image-oem-24.04Upgrade linux-image-gkeop-6.8Upgrade linux-image-ibm-lts-20.04Upgrade linux-image-5.15.0-1065-raspiUpgrade linux-image-azure-cvmUpgrade linux-image-generic-hwe-18.04Upgrade linux-image-generic-hwe-20.04Upgrade linux-image-lowlatency-64k-hwe-24.04Upgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-aws-lts-22.04Upgrade linux-image-ibm-classicUpgrade linux-image-nvidia-64kUpgrade linux-image-5.15.0-1072-awsUpgrade linux-image-6.8.0-1017-gcpUpgrade linux-image-5.15.0-1075-azureUpgrade linux-image-oem-22.04bUpgrade linux-image-6.8.0-1002-gkeopUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-6.8.0-48-lowlatencyUpgrade linux-image-5.4.0-1102-gkeopUpgrade linux-image-oem-osp1Upgrade linux-image-generic-hwe-24.04Upgrade linux-image-virtual-hwe-24.04Upgrade linux-image-5.15.0-1069-kvmUpgrade linux-image-6.8.0-48-lowlatency-64kUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-gcpUpgrade linux-image-5.15.0-1038-xilinx-zynqmpUpgrade linux-image-5.15.0-1070-oracleUpgrade linux-image-5.15.0-125-lowlatencyUpgrade linux-image-ibmUpgrade linux-image-6.8.0-48-genericUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-5.15.0-1067-nvidia-lowlatencyUpgrade linux-image-6.8.0-1014-ibmUpgrade linux-image-oem-22.04cUpgrade linux-image-6.8.0-1016-oemUpgrade linux-image-oracle-64kUpgrade linux-image-oem-24.04aUpgrade linux-image-5.15.0-1067-nvidiaUpgrade linux-image-5.15.0-1071-gcpUpgrade linux-image-6.8.0-1017-nvidia-64kUpgrade linux-image-raspi2Upgrade linux-image-generic-64kUpgrade linux-image-5.4.0-1119-raspiUpgrade linux-image-oem-20.04dUpgrade linux-image-5.4.0-1139-azureUpgrade linux-image-5.15.0-125-lowlatency-64kUpgrade linux-image-intel-iotgUpgrade linux-image-gcp-lts-20.04Upgrade linux-image-5.15.0-125-generic-lpaeUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-awsUpgrade linux-image-6.8.0-1018-awsUpgrade linux-image-6.8.0-1015-oracle-64kUpgrade linux-image-gke-5.15Upgrade linux-image-oem-22.04aUpgrade linux-image-6.8.0-1017-azure-fdeUpgrade linux-image-virtual-hwe-18.04Upgrade linux-image-5.4.0-1094-bluefieldUpgrade linux-image-5.4.0-200-generic-lpaeUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-intelUpgrade linux-image-kvmUpgrade linux-image-virtualUpgrade linux-image-5.4.0-1082-ibmUpgrade linux-image-gkeUpgrade linux-image-6.8.0-1017-nvidiaUpgrade linux-image-oem-20.04Upgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-6.8.0-1013-gkeUpgrade linux-image-oracle-lts-20.04Upgrade linux-image-oracle-lts-22.04Upgrade linux-image-raspiUpgrade linux-image-lowlatencyUpgrade linux-image-5.4.0-1044-iotUpgrade linux-image-gkeop-5.15Upgrade linux-image-aws-lts-20.04Upgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-genericUpgrade linux-image-oem-20.04bUpgrade linux-image-raspi-hwe-18.04Upgrade linux-image-bluefieldUpgrade linux-image-5.15.0-1065-ibmUpgrade linux-image-gkeop-5.4Upgrade linux-image-gkeopUpgrade linux-image-5.4.0-1135-awsUpgrade linux-image-azureUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-lowlatency-64kUpgrade linux-image-6.8.0-1017-nvidia-lowlatencyUpgrade linux-image-5.15.0-1078-azureUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-6.8.0-1016-azureUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-5.4.0-1134-oracleUpgrade linux-image-generic-lpaeUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-6.8.0-1016-azure-fdeUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-6.8.0-1016-gcpUpgrade linux-image-oracleUpgrade linux-image-virtual-hwe-20.04Upgrade linux-image-xilinx-zynqmpUpgrade linux-image-5.4.0-200-genericUpgrade linux-image-azure-fdeUpgrade linux-image-oem-22.04dUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-nvidia-6.8Upgrade linux-image-lowlatency-hwe-24.04Upgrade linux-image-5.15.0-1055-gkeopUpgrade linux-image-azure-lts-20.04Upgrade linux-image-snapdragon-hwe-18.04Upgrade linux-image-5.4.0-1140-azureUpgrade linux-image-nvidiaUpgrade linux-image-5.15.0-125-generic-64kUpgrade linux-image-raspi-nolpaeUpgrade linux-image-oemUpgrade linux-image-5.15.0-1069-gkeUpgrade linux-image-6.8.0-1017-azureUpgrade linux-image-5.4.0-1123-kvmUpgrade linux-image-5.15.0-125-genericUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-5.4.0-1139-gcpUpgrade linux-image-azure-lts-22.04Upgrade linux-image-lowlatency-hwe-18.04Upgrade linux-image-5.4.0-1054-xilinx-zynqmpUpgrade linux-image-oem-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