In the Linux kernel, the following vulnerability has been resolved:
tap: add missing verification for short frame
The cited commit missed to check against the validity of the frame length in the tap_get_user_xdp() path, which could cause a corrupted skb to be sent downstack. Even before the skb is transmitted, the tap_get_user_xdp()-->skb_set_network_header() may assume the size is more 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, tap_get_user() already prohibits short frame which has the length less than Ethernet header size from being transmitted.
This is to drop any frame shorter than the Ethernet header size just like how tap_get_user() does.
CVE: CVE-2024-41090
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-toolsUpgrade kernel-zfcpdump-modulesUpgrade kernel-zfcpdump-modules-coreUpgrade kernel-64k-modulesUpgrade kernel-devel-matchedUpgrade kernel-modules-coreUpgrade kernel-64kUpgrade kernel-debug-devel-matchedUpgrade kernel-rt-modules-coreUpgrade kernel-64k-devel-matchedUpgrade kernel-debug-modulesUpgrade rvUpgrade kernel-zfcpdump-coreUpgrade kernel-headersUpgrade kernel-64k-debug-coreUpgrade kernel-abi-stablelistsUpgrade kernel-64k-debugUpgrade kernel-rt-modulesUpgrade kernel-64k-debug-devel-matchedUpgrade kernel-tools-libs-develUpgrade kernel-rt-modules-extraUpgrade kernel-rt-debug-develUpgrade kernel-rtUpgrade kernel-rt-debug-modules-extraUpgrade kernel-debug-modules-extraUpgrade kernel-64k-debug-modules-extraUpgrade kernel-uki-virtUpgrade libperfUpgrade kernel-64k-coreUpgrade kernel-rt-debug-modules-coreUpgrade kernel-64k-modules-coreUpgrade kernel-rt-debug-modulesUpgrade kernel-zfcpdumpUpgrade kernel-rt-debug-kvmUpgrade kernel-modules-extraUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-modulesUpgrade kernel-debug-develUpgrade kernel-tools-libsUpgrade rtlaUpgrade kernel-debug-uki-virtUpgrade kernel-rt-kvmUpgrade kernel-debug-coreUpgrade kernel-64k-debug-modulesUpgrade kernelUpgrade kernel-debug-modules-coreUpgrade kernel-rt-debug-coreUpgrade kernel-rt-debugUpgrade kernel-zfcpdump-devel-matchedUpgrade kernel-zfcpdump-develUpgrade kernel-64k-modules-extraUpgrade bpftoolUpgrade kernel-64k-debug-modules-coreUpgrade kernel-cross-headersUpgrade kernel-rt-coreUpgrade kernel-64k-debug-develUpgrade kernel-rt-develUpgrade kernel-64k-develUpgrade kernel-docUpgrade perfUpgrade kernel-develUpgrade python3-perfUpgrade kernel-coreUpgrade kernel-debug | Sep 26, 2024 | Jul 29, 2024 |
| Amazon Linux Ami 2 | — | Upgrade perfUpgrade kernel-debuginfoUpgrade kernel-debuginfo-common-aarch64Upgrade perf-debuginfoUpgrade kernel-livepatch-5.10.223-211.872Upgrade kernel-tools-debuginfoUpgrade kernel-livepatch-5.15.164-108.161Upgrade kernel-develUpgrade kernel-tools-develUpgrade kernel-livepatch-5.10.220-209.867Upgrade kernel-livepatch-5.10.218-206.860-debuginfoUpgrade kernelUpgrade bpftoolUpgrade kernel-livepatch-5.10.218-208.862Upgrade kernel-headersUpgrade kernel-livepatch-5.10.220-209.869Upgrade kernel-toolsUpgrade bpftool-debuginfoUpgrade kernel-livepatch-5.10.217-205.860Upgrade python-perf-debuginfoUpgrade kernel-livepatch-5.10.217-205.860-debuginfoUpgrade kernel-livepatch-5.10.219-208.866Upgrade kernel-livepatch-5.10.218-206.860Upgrade kernel-livepatch-5.10.218-208.862-debuginfoUpgrade python-perfUpgrade kernel-debuginfo-common-x86_64 | Aug 14, 2024 | Jul 29, 2024 |
| Amazon_linux_2023 | — | Upgrade kernel-libbpf-staticUpgrade kernel-libbpf-develUpgrade kernelUpgrade perf-debuginfoUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-livepatch-6.1.97-104.177Upgrade kernel-headersUpgrade kernel-modules-extra-commonUpgrade kernel-livepatch-6.1.102-108.177Upgrade kernel-debuginfoUpgrade bpftool-debuginfoUpgrade bpftoolUpgrade kernel-toolsUpgrade kernel-modules-extraUpgrade kernel-livepatch-6.1.94-99.176Upgrade kernel-livepatch-6.1.96-102.177Upgrade kernel-livepatch-6.1.92-99.174Upgrade perfUpgrade kernel-develUpgrade kernel-tools-develUpgrade kernel-tools-debuginfoUpgrade python3-perf-debuginfoUpgrade kernel-debuginfo-common-aarch64Upgrade python3-perfUpgrade kernel-libbpf | Feb 17, 2025 | Jul 24, 2024 |
| Debian | — | Upgrade linuxUpgrade linux-6.1 | Aug 14, 2024 | Jul 29, 2024 |
| Dell Powerstore Dsa2024462 | — | Upgrade Dell PowerStoreOS to the latest version | Jan 13, 2026 | Nov 20, 2024 |
| Dell Powerstore Dsa2024497 | — | Upgrade Dell PowerStoreOS to the latest version | Jan 13, 2026 | Dec 19, 2024 |
| Huawei Euleros 2_0_sp10 | — | Upgrade kernel-toolsUpgrade kernel-abi-stablelistsUpgrade kernel-tools-libsUpgrade kernelUpgrade python3-perf | Nov 11, 2024 | Jul 29, 2024 |
| Huawei Euleros 2_0_sp11 | — | Upgrade bpftoolUpgrade kernel-tools-libsUpgrade kernelUpgrade python3-perfUpgrade kernel-toolsUpgrade kernel-abi-stablelists | Oct 9, 2024 | Jul 29, 2024 |
| Huawei Euleros 2_0_sp12 | — | Upgrade python3-perfUpgrade kernelUpgrade kernel-tools-libsUpgrade kernel-toolsUpgrade kernel-abi-stablelistsUpgrade bpftool | Nov 5, 2024 | Jul 29, 2024 |
| Huawei Euleros 2_0_sp9 | — | Upgrade kernel-tools-libsUpgrade kernel-toolsUpgrade kernelUpgrade python3-perf | Nov 11, 2024 | Jul 29, 2024 |
| Oracle_linux | — | Upgrade kernelUpgrade kernel-uek | Aug 16, 2024 | Jul 24, 2024 |
| Redhat_linux | — | No solution existsUpgrade kernelUpgrade kernel-rt | Sep 6, 2024 | Jul 29, 2024 |
| Rocky_linux | — | Upgrade kernelUpgrade kernel-debug-develUpgrade kernel-debug-coreUpgrade kernel-rt-debug-coreUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-rt-debug-kvmUpgrade kernel-rt-debuginfo-common-x86_64Upgrade kernel-debug-modulesUpgrade kernel-rt-modules-extraUpgrade bpftool-debuginfoUpgrade kernel-debug-debuginfoUpgrade kernel-debug-modules-extraUpgrade kernel-cross-headersUpgrade kernel-debugUpgrade kernel-headersUpgrade kernel-modulesUpgrade kernel-rt-debug-develUpgrade kernel-tools-libs-develUpgrade kernel-debuginfoUpgrade kernel-coreUpgrade kernel-rt-debug-debuginfoUpgrade kernel-rt-coreUpgrade python3-perfUpgrade kernel-rtUpgrade kernel-toolsUpgrade kernel-rt-debuginfoUpgrade kernel-rt-debugUpgrade bpftoolUpgrade perf-debuginfoUpgrade perfUpgrade python3-perf-debuginfoUpgrade kernel-tools-libsUpgrade kernel-rt-modulesUpgrade kernel-tools-debuginfoUpgrade kernel-rt-develUpgrade kernel-develUpgrade kernel-rt-debug-modulesUpgrade kernel-rt-debug-modules-extraUpgrade kernel-modules-extraUpgrade kernel-rt-kvm | Oct 2, 2024 | Jul 29, 2024 |
| Suse | — | Upgrade kernel-rt-extraUpgrade dlm-kmp-defaultUpgrade gfs2-kmp-defaultUpgrade kselftests-kmp-rtUpgrade dtb-marvellUpgrade kernel-azure-baseUpgrade reiserfs-kmp-rtUpgrade dtb-amdUpgrade kernel-develUpgrade dtb-allwinnerUpgrade kernel-azureUpgrade dtb-caviumUpgrade kernel-default-livepatch-develUpgrade reiserfs-kmp-defaultUpgrade kernel-docsUpgrade kernel-obs-buildUpgrade kernel-rt_debug-livepatch-develUpgrade kernel-source-vanillaUpgrade kernel-source-rtUpgrade ocfs2-kmp-azureUpgrade kernel-debugUpgrade kselftests-kmp-defaultUpgrade kernel-64kb-develUpgrade kernel-debug-develUpgrade ocfs2-kmp-defaultUpgrade cluster-md-kmp-64kbUpgrade dtb-socionextUpgrade dtb-xilinxUpgrade dtb-appleUpgrade kernel-64kb-optionalUpgrade kernel-devel-rtUpgrade kernel-docs-htmlUpgrade dlm-kmp-rtUpgrade kernel-azure-extraUpgrade kernel-default-baseUpgrade dtb-rockchipUpgrade dlm-kmp-azureUpgrade kernel-rt-optionalUpgrade dtb-renesasUpgrade kernel-rt_debugUpgrade dtb-nvidiaUpgrade kernel-debug-vdsoUpgrade kernel-preempt-develUpgrade kernel-defaultUpgrade dtb-sprdUpgrade kernel-64kb-extraUpgrade dtb-armUpgrade dtb-hisiliconUpgrade gfs2-kmp-azureUpgrade kselftests-kmp-azureUpgrade dtb-amazonUpgrade kernel-debug-livepatch-develUpgrade kernel-obs-qaUpgrade dtb-qcomUpgrade dlm-kmp-64kbUpgrade kernel-azure-develUpgrade dtb-freescaleUpgrade cluster-md-kmp-defaultUpgrade kselftests-kmp-64kbUpgrade gfs2-kmp-64kbUpgrade kernel-64kb-livepatch-develUpgrade kernel-default-vdsoUpgrade kernel-kvmsmall-vdsoUpgrade gfs2-kmp-rtUpgrade reiserfs-kmp-azureUpgrade ocfs2-kmp-64kbUpgrade kernel-zfcpdumpUpgrade kernel-rt-vdsoUpgrade kernel-symsUpgrade kernel-default-manUpgrade kernel-rt_debug-develUpgrade kernel-kvmsmallUpgrade dtb-exynosUpgrade dtb-broadcomUpgrade kernel-syms-rtUpgrade kernel-devel-azureUpgrade kernel-default-optionalUpgrade kernel-syms-azureUpgrade kernel-azure-livepatch-develUpgrade cluster-md-kmp-rtUpgrade kernel-rt_debug-vdsoUpgrade kernel-rtUpgrade kernel-default-livepatchUpgrade kernel-azure-optionalUpgrade kernel-64kbUpgrade kernel-azure-vdsoUpgrade cluster-md-kmp-azureUpgrade kernel-rt-livepatchUpgrade kernel-default-extraUpgrade kernel-sourceUpgrade kernel-rt-livepatch-develUpgrade kernel-default-base-rebuildUpgrade dtb-mediatekUpgrade dtb-amlogicUpgrade dtb-alteraUpgrade kernel-source-azureUpgrade ocfs2-kmp-rtUpgrade reiserfs-kmp-64kbUpgrade kernel-preemptUpgrade kernel-kvmsmall-livepatch-develUpgrade kernel-kvmsmall-develUpgrade kernel-default-develUpgrade dtb-lgUpgrade dtb-apmUpgrade kernel-rt-develUpgrade kernel-macros | Aug 8, 2024 | Jul 29, 2024 |
| Ubuntu | — | Upgrade linux-image-azure-fdeUpgrade linux-image-5.15.0-1075-azureUpgrade linux-image-6.8.0-1015-oracleUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-aws-lts-22.04Upgrade linux-image-virtual-hwe-24.04Upgrade linux-image-ibm-lts-24.04Upgrade linux-image-6.8.0-1015-oracle-64kUpgrade linux-image-5.15.0-1067-intel-iotgUpgrade linux-image-oem-24.04aUpgrade linux-image-lowlatency-64k-hwe-24.04Upgrade linux-image-5.4.0-1123-kvmUpgrade linux-image-5.15.0-1070-oracleUpgrade linux-image-bluefieldUpgrade linux-image-5.15.0-1071-gcpUpgrade linux-image-5.15.0-125-lowlatency-64kUpgrade linux-image-5.15.0-125-generic-lpaeUpgrade linux-image-ibm-classicUpgrade linux-image-oem-22.04bUpgrade linux-image-5.4.0-1140-azureUpgrade linux-image-6.8.0-48-generic-64kUpgrade linux-image-6.8.0-1017-nvidia-lowlatency-64kUpgrade linux-image-gcpUpgrade linux-image-oracleUpgrade linux-image-intel-iotgUpgrade linux-image-6.8.0-1014-ibmUpgrade linux-image-5.15.0-1038-xilinx-zynqmpUpgrade linux-image-generic-hwe-18.04Upgrade linux-image-5.15.0-125-lowlatencyUpgrade linux-image-oracle-64kUpgrade linux-image-oem-22.04aUpgrade linux-image-azure-cvmUpgrade linux-image-5.4.0-1119-raspiUpgrade linux-image-5.4.0-1102-gkeopUpgrade linux-image-ibmUpgrade linux-image-oem-22.04cUpgrade linux-image-5.15.0-1067-nvidiaUpgrade linux-image-5.4.0-200-lowlatencyUpgrade linux-image-awsUpgrade linux-image-raspi2Upgrade linux-image-virtual-hwe-22.04Upgrade linux-image-5.4.0-1082-ibmUpgrade linux-image-azure-lts-20.04Upgrade linux-image-generic-hwe-22.04Upgrade linux-image-6.8.0-1017-nvidia-64kUpgrade linux-image-oem-20.04dUpgrade linux-image-5.15.0-1067-nvidia-lowlatencyUpgrade linux-image-gkeop-6.8Upgrade linux-image-kvmUpgrade linux-image-virtualUpgrade linux-image-oem-24.04Upgrade linux-image-gke-5.15Upgrade linux-image-6.8.0-1002-gkeopUpgrade linux-image-aws-lts-20.04Upgrade linux-image-5.4.0-200-generic-lpaeUpgrade linux-image-5.4.0-1094-bluefieldUpgrade linux-image-5.4.0-1139-azureUpgrade linux-image-ibm-lts-20.04Upgrade linux-image-lowlatency-hwe-24.04Upgrade linux-image-6.8.0-1014-raspiUpgrade linux-image-oem-osp1Upgrade linux-image-5.15.0-1065-raspiUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-6.8.0-48-lowlatencyUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-nvidia-64kUpgrade linux-image-6.8.0-1017-azure-fdeUpgrade linux-image-6.8.0-48-lowlatency-64kUpgrade linux-image-5.15.0-1072-awsUpgrade linux-image-oem-20.04cUpgrade linux-image-lowlatencyUpgrade linux-image-gcp-lts-20.04Upgrade linux-image-6.8.0-1016-oemUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-5.15.0-1069-kvmUpgrade linux-image-6.8.0-1018-awsUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-5.15.0-1078-azureUpgrade linux-image-azureUpgrade linux-image-nvidiaUpgrade linux-image-azure-lts-22.04Upgrade linux-image-nvidia-lowlatencyUpgrade linux-image-oem-22.04Upgrade linux-image-5.4.0-1054-xilinx-zynqmpUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-5.15.0-1069-gkeUpgrade linux-image-oem-20.04bUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-generic-64kUpgrade linux-image-6.8.0-1017-azureUpgrade linux-image-6.8.0-1017-nvidiaUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-intelUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-virtual-hwe-20.04Upgrade linux-image-raspi-hwe-18.04Upgrade linux-image-nvidia-6.8Upgrade linux-image-5.4.0-1135-awsUpgrade linux-image-gkeop-5.4Upgrade linux-image-oem-20.04Upgrade linux-image-raspi-nolpaeUpgrade linux-image-5.15.0-125-genericUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-6.8.0-1016-azure-fdeUpgrade linux-image-6.8.0-1017-nvidia-lowlatencyUpgrade linux-image-5.4.0-200-genericUpgrade linux-image-lowlatency-64kUpgrade linux-image-6.8.0-1017-gcpUpgrade linux-image-genericUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-gkeopUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-generic-lpaeUpgrade linux-image-6.8.0-1013-gkeUpgrade linux-image-snapdragon-hwe-18.04Upgrade linux-image-virtual-hwe-18.04Upgrade linux-image-5.15.0-125-generic-64kUpgrade linux-image-raspiUpgrade linux-image-oem-22.04dUpgrade linux-image-6.8.0-48-genericUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-5.15.0-1065-ibmUpgrade linux-image-oracle-lts-20.04Upgrade linux-image-5.15.0-1055-gkeopUpgrade linux-image-6.8.0-1016-azureUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-gkeop-5.15Upgrade linux-image-5.4.0-1134-oracleUpgrade linux-image-5.4.0-1139-gcpUpgrade linux-image-gkeUpgrade linux-image-5.4.0-1044-iotUpgrade linux-image-6.8.0-1016-gcpUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-nvidia-64k-6.8Upgrade linux-image-lowlatency-hwe-18.04Upgrade linux-image-oem | 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