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