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 python3-perfUpgrade kernel-tools-libsUpgrade kernelUpgrade kernel-abi-stablelistsUpgrade kernel-tools | 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 kernelUpgrade kernel-abi-stablelistsUpgrade kernel-toolsUpgrade python3-perfUpgrade kernel-tools-libsUpgrade bpftool | Nov 5, 2024 | Jun 21, 2024 |
| Huawei Euleros 2_0_sp9 | — | Upgrade kernel-tools-libsUpgrade python3-perfUpgrade kernelUpgrade kernel-tools | 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 dtb-alteraUpgrade kernel-debug-livepatch-develUpgrade kernel-rt-optionalUpgrade reiserfs-kmp-azureUpgrade kernel-default-base-rebuildUpgrade kernel-rt-livepatchUpgrade cluster-md-kmp-azureUpgrade kernel-rt-develUpgrade kernel-64kb-livepatch-develUpgrade gfs2-kmp-azureUpgrade kernel-azure-livepatch-develUpgrade dtb-caviumUpgrade kernel-rtUpgrade kernel-default-vdsoUpgrade kernel-default-livepatchUpgrade kernel-obs-qaUpgrade dtb-rockchipUpgrade kernel-syms-azureUpgrade kernel-source-azureUpgrade dtb-amazonUpgrade kernel-macrosUpgrade dtb-lgUpgrade kernel-zfcpdumpUpgrade kernel-devel-azureUpgrade cluster-md-kmp-rtUpgrade kernel-symsUpgrade kernel-rt_debug-develUpgrade gfs2-kmp-64kbUpgrade dtb-apmUpgrade gfs2-kmp-rtUpgrade ocfs2-kmp-rtUpgrade kernel-rt-vdsoUpgrade kernel-kvmsmall-develUpgrade kselftests-kmp-64kbUpgrade kernel-azure-develUpgrade kernel-sourceUpgrade kernel-default-extraUpgrade kernel-64kbUpgrade dtb-exynosUpgrade dtb-mediatekUpgrade kernel-kvmsmallUpgrade dtb-amlogicUpgrade ocfs2-kmp-64kbUpgrade dlm-kmp-64kbUpgrade kernel-devel-rtUpgrade kernel-default-develUpgrade dtb-xilinxUpgrade kernel-default-optionalUpgrade dtb-freescaleUpgrade kernel-azure-optionalUpgrade dtb-qcomUpgrade cluster-md-kmp-defaultUpgrade kernel-kvmsmall-vdsoUpgrade kernel-azure-baseUpgrade reiserfs-kmp-rtUpgrade kernel-rt-livepatch-develUpgrade kernel-default-baseUpgrade kernel-rt_debug-vdsoUpgrade dtb-marvellUpgrade kernel-syms-rtUpgrade kernel-source-vanillaUpgrade kernel-source-rtUpgrade kernel-rt_debugUpgrade kernel-default-manUpgrade kernel-default-livepatch-develUpgrade kernel-debugUpgrade kselftests-kmp-rtUpgrade dlm-kmp-defaultUpgrade cluster-md-kmp-64kbUpgrade kselftests-kmp-azureUpgrade ocfs2-kmp-defaultUpgrade kernel-64kb-extraUpgrade kernel-64kb-develUpgrade ocfs2-kmp-azureUpgrade kernel-azureUpgrade dtb-nvidiaUpgrade kselftests-kmp-defaultUpgrade kernel-develUpgrade dtb-socionextUpgrade dlm-kmp-rtUpgrade kernel-docsUpgrade kernel-azure-extraUpgrade dtb-hisiliconUpgrade dtb-armUpgrade dtb-appleUpgrade kernel-kvmsmall-livepatch-develUpgrade dlm-kmp-azureUpgrade kernel-rt_debug-livepatch-develUpgrade dtb-allwinnerUpgrade kernel-debug-develUpgrade gfs2-kmp-defaultUpgrade dtb-renesasUpgrade dtb-broadcomUpgrade dtb-amdUpgrade reiserfs-kmp-64kbUpgrade kernel-docs-htmlUpgrade kernel-azure-vdsoUpgrade kernel-debug-vdsoUpgrade kernel-obs-buildUpgrade dtb-sprdUpgrade kernel-defaultUpgrade kernel-64kb-optionalUpgrade reiserfs-kmp-defaultUpgrade kernel-rt-extra | Jul 10, 2024 | Jun 21, 2024 |
| Ubuntu | — | Upgrade linux-image-6.8.0-1014-azureUpgrade linux-image-5.4.0-1135-azureUpgrade linux-image-6.8.0-1012-oracleUpgrade linux-image-5.15.0-1064-intel-iotgUpgrade linux-image-azure-fdeUpgrade linux-image-6.8.0-1013-nvidiaUpgrade linux-image-oracle-lts-20.04Upgrade linux-image-azure-cvmUpgrade linux-image-6.8.0-1014-gcpUpgrade linux-image-azure-lts-20.04Upgrade linux-image-5.4.0-192-generic-lpaeUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-6.8.0-1013-nvidia-lowlatency-64kUpgrade linux-image-nvidiaUpgrade linux-image-5.4.0-1130-awsUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-oem-22.04Upgrade linux-image-6.8.0-1012-oracle-64kUpgrade linux-image-5.15.0-1072-azureUpgrade linux-image-6.8.0-44-generic-64kUpgrade linux-image-bluefieldUpgrade linux-image-6.8.0-1015-awsUpgrade linux-image-lowlatencyUpgrade linux-image-5.4.0-192-lowlatencyUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-5.15.0-121-lowlatencyUpgrade linux-image-5.15.0-1062-ibmUpgrade linux-image-5.15.0-1068-gcpUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-raspi-nolpaeUpgrade linux-image-ibmUpgrade linux-image-virtualUpgrade linux-image-5.15.0-1069-awsUpgrade linux-image-awsUpgrade linux-image-aws-lts-20.04Upgrade linux-image-6.8.0-1012-ibmUpgrade linux-image-oracleUpgrade linux-image-5.15.0-1064-nvidia-lowlatencyUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-6.8.0-1011-raspiUpgrade linux-image-generic-lpaeUpgrade linux-image-5.15.0-1062-raspiUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-5.4.0-1134-gcpUpgrade linux-image-lowlatency-64kUpgrade linux-image-nvidia-6.8Upgrade linux-image-oemUpgrade linux-image-snapdragon-hwe-18.04Upgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-gke-5.15Upgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-5.15.0-1066-gkeUpgrade linux-image-gcp-lts-20.04Upgrade linux-image-gcp-lts-22.04Upgrade linux-image-6.8.0-44-lowlatencyUpgrade linux-image-oem-22.04aUpgrade linux-image-5.15.0-1052-gkeopUpgrade linux-image-5.15.0-121-genericUpgrade linux-image-5.15.0-1035-xilinx-zynqmpUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-5.15.0-121-generic-64kUpgrade linux-image-genericUpgrade linux-image-6.8.0-1010-gkeUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-6.8.0-45-generic-64kUpgrade linux-image-6.8.0-1013-nvidia-64kUpgrade linux-image-azureUpgrade linux-image-5.15.0-1066-kvmUpgrade linux-image-5.15.0-1067-oracleUpgrade linux-image-5.4.0-192-genericUpgrade linux-image-5.15.0-121-lowlatency-64kUpgrade linux-image-generic-hwe-18.04Upgrade linux-image-virtual-hwe-18.04Upgrade linux-image-generic-hwe-24.04Upgrade linux-image-6.8.0-1012-oemUpgrade linux-image-5.4.0-1090-bluefieldUpgrade linux-image-6.8.0-1014-azure-fdeUpgrade linux-image-intelUpgrade linux-image-6.8.0-44-genericUpgrade linux-image-5.4.0-1049-xilinx-zynqmpUpgrade linux-image-5.4.0-1114-raspiUpgrade linux-image-6.8.0-44-lowlatency-64kUpgrade linux-image-raspi-hwe-18.04Upgrade linux-image-raspi2Upgrade linux-image-ibm-classicUpgrade linux-image-5.4.0-1118-kvmUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-kvmUpgrade linux-image-raspiUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-lowlatency-hwe-18.04Upgrade linux-image-oem-22.04bUpgrade linux-image-oem-osp1Upgrade linux-image-intel-iotgUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-azure-lts-22.04Upgrade linux-image-gkeop-5.4Upgrade linux-image-5.15.0-1072-azure-fdeUpgrade linux-image-ibm-lts-20.04Upgrade linux-image-6.8.0-45-genericUpgrade linux-image-oem-20.04bUpgrade linux-image-5.15.0-121-generic-lpaeUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-6.8.0-1013-nvidia-lowlatencyUpgrade linux-image-5.4.0-1077-ibmUpgrade linux-image-5.4.0-1042-iotUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-oem-22.04dUpgrade linux-image-gkeopUpgrade linux-image-5.15.0-1064-nvidiaUpgrade linux-image-gcpUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-nvidia-64kUpgrade linux-image-gkeop-5.15Upgrade linux-image-oem-20.04Upgrade linux-image-gkeUpgrade linux-image-azure-fde-lts-22.04Upgrade linux-image-oem-20.04cUpgrade linux-image-oracle-64kUpgrade linux-image-aws-lts-22.04Upgrade linux-image-generic-hwe-20.04Upgrade linux-image-oem-20.04dUpgrade linux-image-generic-64kUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-5.4.0-1097-gkeopUpgrade linux-image-virtual-hwe-20.04Upgrade linux-image-oem-22.04cUpgrade linux-image-5.4.0-1129-oracle | 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