In the Linux kernel, the following vulnerability has been resolved:
enic: Validate length of nl attributes in enic_set_vf_port
enic_set_vf_port assumes that the nl attribute IFLA_PORT_PROFILE is of length PORT_PROFILE_MAX and that the nl attributes IFLA_PORT_INSTANCE_UUID, IFLA_PORT_HOST_UUID are of length PORT_UUID_MAX. These attributes are validated (in the function do_setlink in rtnetlink.c) using the nla_policy ifla_port_policy. The policy defines IFLA_PORT_PROFILE as NLA_STRING, IFLA_PORT_INSTANCE_UUID as NLA_BINARY and IFLA_PORT_HOST_UUID as NLA_STRING. That means that the length validation using the policy is for the max size of the attributes and not on exact size so the length of these attributes might be less than the sizes that enic_set_vf_port expects. This might cause an out of bands read access in the memcpys of the data of these attributes in enic_set_vf_port.
CVSS Details
- CVSS 3.1 Base Score: 7.3
- CVSS 3.1 Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Debian | — | Upgrade linux | Jun 27, 2024 | Jun 21, 2024 |
| Huawei Euleros 2_0_sp10 | — | Upgrade kernel-abi-stablelistsUpgrade kernel-toolsUpgrade python3-perfUpgrade kernelUpgrade kernel-tools-libs | Nov 11, 2024 | Jun 21, 2024 |
| Huawei Euleros 2_0_sp11 | — | Upgrade kernel-tools-libsUpgrade kernelUpgrade kernel-abi-stablelistsUpgrade bpftoolUpgrade python3-perfUpgrade kernel-tools | Oct 9, 2024 | Jun 21, 2024 |
| Huawei Euleros 2_0_sp12 | — | Upgrade kernel-toolsUpgrade kernel-abi-stablelistsUpgrade kernelUpgrade kernel-tools-libsUpgrade python3-perfUpgrade bpftool | Nov 5, 2024 | Jun 21, 2024 |
| Huawei Euleros 2_0_sp9 | — | Upgrade kernel-toolsUpgrade kernelUpgrade kernel-tools-libsUpgrade python3-perf | Nov 11, 2024 | Jun 21, 2024 |
| Oracle_linux | — | Upgrade kernel-uek | Aug 16, 2024 | Jun 21, 2024 |
| Redhat_linux | — | No solution exists | Jul 9, 2025 | Jun 21, 2024 |
| Suse | — | Upgrade kernel-obs-buildUpgrade kernel-64kb-optionalUpgrade kernel-azure-vdsoUpgrade cluster-md-kmp-64kbUpgrade dlm-kmp-azureUpgrade kernel-docs-htmlUpgrade kernel-debug-vdsoUpgrade kernel-default-manUpgrade kernel-rt_debugUpgrade kernel-default-livepatch-develUpgrade kernel-source-rtUpgrade kernel-source-vanillaUpgrade kernel-syms-rtUpgrade kernel-debugUpgrade kernel-rt-livepatch-develUpgrade dtb-socionextUpgrade kernel-64kb-extraUpgrade ocfs2-kmp-defaultUpgrade dtb-nvidiaUpgrade kselftests-kmp-azureUpgrade dtb-allwinnerUpgrade gfs2-kmp-defaultUpgrade dtb-amdUpgrade kernel-debug-develUpgrade dtb-broadcomUpgrade dtb-renesasUpgrade reiserfs-kmp-64kbUpgrade kernel-defaultUpgrade kernel-rt-extraUpgrade kernel-rt_debug-vdsoUpgrade kernel-kvmsmall-vdsoUpgrade reiserfs-kmp-defaultUpgrade dtb-marvellUpgrade kernel-default-baseUpgrade dlm-kmp-defaultUpgrade kernel-rt_debug-livepatch-develUpgrade dtb-appleUpgrade dtb-sprdUpgrade dlm-kmp-rtUpgrade kernel-azure-extraUpgrade kernel-azureUpgrade kernel-kvmsmall-livepatch-develUpgrade dtb-armUpgrade dtb-hisiliconUpgrade kernel-azure-baseUpgrade kselftests-kmp-rtUpgrade kselftests-kmp-defaultUpgrade kernel-docsUpgrade ocfs2-kmp-azureUpgrade kernel-develUpgrade kernel-64kb-develUpgrade reiserfs-kmp-rtUpgrade kernel-default-livepatchUpgrade kernel-source-azureUpgrade dtb-amlogicUpgrade dtb-exynosUpgrade kernel-obs-qaUpgrade cluster-md-kmp-rtUpgrade cluster-md-kmp-defaultUpgrade kernel-rt-livepatchUpgrade kernel-default-optionalUpgrade kernel-azure-develUpgrade dtb-xilinxUpgrade ocfs2-kmp-rtUpgrade dtb-apmUpgrade kernel-rt_debug-develUpgrade dtb-amazonUpgrade kernel-syms-azureUpgrade gfs2-kmp-azureUpgrade dtb-mediatekUpgrade kernel-default-develUpgrade kernel-symsUpgrade dtb-freescaleUpgrade kernel-devel-rtUpgrade kernel-debug-livepatch-develUpgrade cluster-md-kmp-azureUpgrade kernel-zfcpdumpUpgrade kernel-default-extraUpgrade kernel-rtUpgrade kernel-macrosUpgrade kernel-kvmsmall-develUpgrade kernel-azure-livepatch-develUpgrade dtb-lgUpgrade dtb-alteraUpgrade dlm-kmp-64kbUpgrade kernel-64kb-livepatch-develUpgrade kselftests-kmp-64kbUpgrade dtb-rockchipUpgrade kernel-rt-optionalUpgrade kernel-sourceUpgrade dtb-qcomUpgrade kernel-kvmsmallUpgrade dtb-caviumUpgrade kernel-rt-develUpgrade kernel-default-vdsoUpgrade kernel-64kbUpgrade gfs2-kmp-64kbUpgrade ocfs2-kmp-64kbUpgrade kernel-rt-vdsoUpgrade gfs2-kmp-rtUpgrade reiserfs-kmp-azureUpgrade kernel-devel-azureUpgrade kernel-default-base-rebuildUpgrade kernel-azure-optional | Jul 10, 2024 | Jun 21, 2024 |
| Ubuntu | — | Upgrade linux-image-5.4.0-1135-azureUpgrade linux-image-6.8.0-1010-gkeUpgrade linux-image-6.8.0-1014-azureUpgrade linux-image-6.8.0-1014-gcpUpgrade linux-image-5.4.0-192-generic-lpaeUpgrade linux-image-5.15.0-1068-gcpUpgrade linux-image-oracle-lts-20.04Upgrade linux-image-5.4.0-1134-gcpUpgrade linux-image-5.15.0-1062-raspiUpgrade linux-image-5.15.0-1072-azureUpgrade linux-image-6.8.0-1011-raspiUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-lowlatency-64kUpgrade linux-image-5.15.0-121-genericUpgrade linux-image-5.15.0-1064-nvidia-lowlatencyUpgrade linux-image-5.15.0-1035-xilinx-zynqmpUpgrade linux-image-nvidia-6.8Upgrade linux-image-xilinx-zynqmpUpgrade linux-image-gke-5.15Upgrade linux-image-5.15.0-121-lowlatencyUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-6.8.0-44-lowlatencyUpgrade linux-image-5.15.0-1062-ibmUpgrade linux-image-nvidiaUpgrade linux-image-genericUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-oem-22.04Upgrade linux-image-gcp-lts-20.04Upgrade linux-image-5.15.0-121-generic-64kUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-gcp-lts-22.04Upgrade linux-image-5.15.0-1066-gkeUpgrade linux-image-generic-lpaeUpgrade linux-image-6.8.0-1012-ibmUpgrade linux-image-oem-22.04aUpgrade linux-image-awsUpgrade linux-image-6.8.0-1012-oracle-64kUpgrade linux-image-aws-lts-20.04Upgrade linux-image-6.8.0-1012-oracleUpgrade linux-image-5.15.0-1052-gkeopUpgrade linux-image-azure-fdeUpgrade linux-image-6.8.0-44-generic-64kUpgrade linux-image-azure-cvmUpgrade linux-image-raspi-nolpaeUpgrade linux-image-oracleUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-5.4.0-192-lowlatencyUpgrade linux-image-ibmUpgrade linux-image-6.8.0-1013-nvidia-lowlatency-64kUpgrade linux-image-azure-lts-20.04Upgrade linux-image-snapdragon-hwe-18.04Upgrade linux-image-5.15.0-1069-awsUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-virtualUpgrade linux-image-6.8.0-1013-nvidiaUpgrade linux-image-intel-iotgUpgrade linux-image-5.4.0-1042-iotUpgrade linux-image-oem-20.04bUpgrade linux-image-oem-22.04bUpgrade linux-image-ibm-lts-20.04Upgrade linux-image-raspiUpgrade linux-image-lowlatency-hwe-18.04Upgrade linux-image-5.4.0-1077-ibmUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-raspi2Upgrade linux-image-6.8.0-44-lowlatency-64kUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-virtual-hwe-20.04Upgrade linux-image-6.8.0-1013-nvidia-lowlatencyUpgrade linux-image-5.15.0-121-generic-lpaeUpgrade linux-image-gkeUpgrade linux-image-5.4.0-1049-xilinx-zynqmpUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-azure-fde-lts-22.04Upgrade linux-image-virtual-hwe-22.04Upgrade linux-image-5.4.0-192-genericUpgrade linux-image-6.8.0-45-genericUpgrade linux-image-azure-lts-22.04Upgrade linux-image-generic-hwe-20.04Upgrade linux-image-5.4.0-1114-raspiUpgrade linux-image-6.8.0-1013-nvidia-64kUpgrade linux-image-5.15.0-1067-oracleUpgrade linux-image-5.15.0-121-lowlatency-64kUpgrade linux-image-6.8.0-45-generic-64kUpgrade linux-image-oem-20.04dUpgrade linux-image-5.4.0-1090-bluefieldUpgrade linux-image-oem-22.04cUpgrade linux-image-5.4.0-1129-oracleUpgrade linux-image-generic-hwe-18.04Upgrade linux-image-intelUpgrade linux-image-oem-22.04dUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-gkeopUpgrade linux-image-gcpUpgrade linux-image-5.15.0-1072-azure-fdeUpgrade linux-image-gkeop-5.4Upgrade linux-image-virtual-hwe-24.04Upgrade linux-image-kvmUpgrade linux-image-oem-20.04Upgrade linux-image-5.15.0-1064-nvidiaUpgrade linux-image-5.15.0-1066-kvmUpgrade linux-image-generic-64kUpgrade linux-image-6.8.0-44-genericUpgrade linux-image-6.8.0-1012-oemUpgrade linux-image-aws-lts-22.04Upgrade linux-image-6.8.0-1014-azure-fdeUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-oem-osp1Upgrade linux-image-oracle-lts-22.04Upgrade linux-image-gkeop-5.15Upgrade linux-image-nvidia-64kUpgrade linux-image-oem-20.04cUpgrade linux-image-virtual-hwe-18.04Upgrade linux-image-5.4.0-1118-kvmUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-oracle-64kUpgrade linux-image-azureUpgrade linux-image-raspi-hwe-18.04Upgrade linux-image-5.4.0-1097-gkeopUpgrade linux-image-ibm-classicUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-oemUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-bluefieldUpgrade linux-image-6.8.0-1015-awsUpgrade linux-image-5.15.0-1064-intel-iotgUpgrade linux-image-lowlatencyUpgrade linux-image-5.4.0-1130-aws | Aug 9, 2024 | Jun 21, 2024 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Oct 14, 2025 | Jun 21, 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