In the Linux kernel, the following vulnerability has been resolved:
ibmvnic: Add tx check to prevent skb leak
Below is a summary of how the driver stores a reference to an skb during transmit: tx_buff[free_map[consumer_index]]->skb = new_skb; free_map[consumer_index] = IBMVNIC_INVALID_MAP; consumer_index ++; Where variable data looks like this: free_map == [4, IBMVNIC_INVALID_MAP, IBMVNIC_INVALID_MAP, 0, 3] consumer_index^ tx_buff == [skb=null, skb=<ptr>, skb=<ptr>, skb=null, skb=null]
The driver has checks to ensure that free_map[consumer_index] pointed to a valid index but there was no check to ensure that this index pointed to an unused/null skb address. So, if, by some chance, our free_map and tx_buff lists become out of sync then we were previously risking an skb memory leak. This could then cause tcp congestion control to stop sending packets, eventually leading to ETIMEDOUT.
Therefore, add a conditional to ensure that the skb address is null. If not then warn the user (because this is still a bug that should be patched) and free the old pointer to prevent memleak/tcp problems.
CVSS Details
- CVSS 3.1 Base Score: 7.5
- CVSS 3.1 Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alma_linux | — | Upgrade kernel-coreUpgrade kernel-rt-debug-modules-extraUpgrade kernel-modulesUpgrade kernel-debug-coreUpgrade kernel-debug-develUpgrade python3-perfUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-rt-debug-develUpgrade kernel-headersUpgrade perfUpgrade kernel-zfcpdump-modulesUpgrade kernel-debugUpgrade kernel-abi-stablelistsUpgrade kernel-zfcpdump-develUpgrade kernel-modules-extraUpgrade kernel-rt-modulesUpgrade kernel-docUpgrade kernel-zfcpdumpUpgrade bpftoolUpgrade kernel-debug-modules-extraUpgrade kernel-rt-coreUpgrade kernel-rt-debug-coreUpgrade kernel-rt-develUpgrade kernel-cross-headersUpgrade kernel-toolsUpgrade kernel-debug-modulesUpgrade kernel-rt-modules-extraUpgrade kernel-zfcpdump-coreUpgrade kernel-tools-libsUpgrade kernelUpgrade kernel-develUpgrade kernel-tools-libs-develUpgrade kernel-rt-debug-modulesUpgrade kernel-rtUpgrade kernel-rt-debug | Nov 7, 2024 | Jul 29, 2024 |
| Debian | — | Upgrade linuxUpgrade linux-6.1 | Sep 2, 2024 | Jul 29, 2024 |
| Oracle_linux | — | Upgrade kernel | Nov 11, 2024 | Jul 29, 2024 |
| Redhat_linux | — | Upgrade kernelUpgrade kernel-rtNo solution exists | Oct 17, 2024 | Jul 29, 2024 |
| Rocky_linux | — | Upgrade kernel-rt-kvmUpgrade kernel-rtUpgrade kernel-rt-debug-coreUpgrade kernel-cross-headersUpgrade kernel-rt-modules-extraUpgrade python3-perfUpgrade kernel-tools-libs-develUpgrade perfUpgrade bpftoolUpgrade kernel-toolsUpgrade kernelUpgrade kernel-debugUpgrade kernel-rt-debugUpgrade kernel-rt-debug-modulesUpgrade kernel-rt-debug-develUpgrade kernel-rt-coreUpgrade kernel-rt-debuginfoUpgrade kernel-coreUpgrade kernel-tools-libsUpgrade kernel-rt-modulesUpgrade kernel-rt-debug-kvmUpgrade perf-debuginfoUpgrade kernel-tools-debuginfoUpgrade kernel-rt-debuginfo-common-x86_64Upgrade kernel-debuginfo-common-x86_64Upgrade kernel-rt-debug-modules-extraUpgrade kernel-headersUpgrade kernel-debug-modules-extraUpgrade kernel-debuginfoUpgrade kernel-rt-develUpgrade kernel-debug-debuginfoUpgrade bpftool-debuginfoUpgrade kernel-modulesUpgrade python3-perf-debuginfoUpgrade kernel-modules-extraUpgrade kernel-develUpgrade kernel-debug-coreUpgrade kernel-debug-modulesUpgrade kernel-debug-develUpgrade kernel-rt-debug-debuginfo | Nov 19, 2024 | Jul 29, 2024 |
| Suse | — | Upgrade ocfs2-kmp-azureUpgrade dlm-kmp-rtUpgrade kernel-source-rtUpgrade dlm-kmp-defaultUpgrade dtb-sprdUpgrade kernel-rtUpgrade kernel-docsUpgrade kernel-source-vanillaUpgrade kernel-default-base-rebuildUpgrade kernel-azure-develUpgrade kernel-obs-buildUpgrade reiserfs-kmp-64kbUpgrade gfs2-kmp-azureUpgrade kernel-azureUpgrade dtb-allwinnerUpgrade kernel-default-baseUpgrade reiserfs-kmp-azureUpgrade dtb-caviumUpgrade kernel-docs-htmlUpgrade kernel-kvmsmall-vdsoUpgrade dtb-broadcomUpgrade dtb-rockchipUpgrade kernel-rt-extraUpgrade dtb-alteraUpgrade dtb-nvidiaUpgrade dtb-qcomUpgrade kernel-rt_debug-livepatch-develUpgrade kernel-default-livepatch-develUpgrade dtb-socionextUpgrade kselftests-kmp-rtUpgrade kernel-rt-vdsoUpgrade reiserfs-kmp-rtUpgrade kernel-azure-optionalUpgrade kernel-rt_debug-develUpgrade dtb-marvellUpgrade kernel-defaultUpgrade kernel-64kb-extraUpgrade gfs2-kmp-defaultUpgrade kernel-debug-vdsoUpgrade kselftests-kmp-azureUpgrade kernel-rt-optionalUpgrade ocfs2-kmp-64kbUpgrade ocfs2-kmp-defaultUpgrade kernel-azure-baseUpgrade cluster-md-kmp-64kbUpgrade kernel-rt_debugUpgrade dtb-mediatekUpgrade gfs2-kmp-64kbUpgrade kernel-kvmsmallUpgrade kernel-default-livepatchUpgrade kernel-default-develUpgrade dtb-appleUpgrade cluster-md-kmp-defaultUpgrade dtb-amdUpgrade dtb-xilinxUpgrade kernel-macrosUpgrade kernel-azure-livepatch-develUpgrade kernel-azure-extraUpgrade ocfs2-kmp-rtUpgrade kernel-debugUpgrade dtb-renesasUpgrade reiserfs-kmp-defaultUpgrade kernel-obs-qaUpgrade kernel-kvmsmall-develUpgrade kernel-default-extraUpgrade kernel-debug-develUpgrade kernel-default-optionalUpgrade dtb-amazonUpgrade kselftests-kmp-defaultUpgrade kernel-kvmsmall-livepatch-develUpgrade kernel-devel-rtUpgrade dtb-apmUpgrade kernel-default-vdsoUpgrade dtb-hisiliconUpgrade kernel-zfcpdumpUpgrade kernel-64kb-optionalUpgrade kernel-symsUpgrade kernel-syms-azureUpgrade kernel-syms-rtUpgrade kernel-source-azureUpgrade dlm-kmp-azureUpgrade kernel-rt_debug-vdsoUpgrade kernel-rt-livepatchUpgrade kernel-rt-develUpgrade kernel-develUpgrade kernel-default-manUpgrade kernel-debug-livepatch-develUpgrade kernel-64kb-livepatch-develUpgrade gfs2-kmp-rtUpgrade dtb-armUpgrade cluster-md-kmp-azureUpgrade cluster-md-kmp-rtUpgrade dlm-kmp-64kbUpgrade kernel-devel-azureUpgrade dtb-amlogicUpgrade kselftests-kmp-64kbUpgrade kernel-sourceUpgrade kernel-rt-livepatch-develUpgrade kernel-64kb-develUpgrade kernel-64kbUpgrade dtb-lgUpgrade dtb-exynosUpgrade kernel-azure-vdsoUpgrade dtb-freescale | Aug 14, 2024 | Jul 29, 2024 |
| Ubuntu | — | Upgrade linux-image-genericUpgrade linux-image-5.15.0-1033-nvidia-tegraUpgrade linux-image-bluefieldUpgrade linux-image-5.4.0-1099-bluefieldUpgrade linux-image-oem-22.04dUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-gkeUpgrade linux-image-aws-hweUpgrade linux-image-5.15.0-1072-nvidiaUpgrade linux-image-lowlatency-hwe-18.04Upgrade linux-image-oem-20.04bUpgrade linux-image-fipsUpgrade linux-image-5.4.0-1138-oracleUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-4.15.0-233-lowlatencyUpgrade linux-image-5.4.0-1058-xilinx-zynqmpUpgrade linux-image-nvidia-tegraUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-4.4.0-1140-awsUpgrade linux-image-raspi-nolpaeUpgrade linux-image-lowlatency-64kUpgrade linux-image-6.8.0-48-lowlatencyUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-5.4.0-1127-kvmUpgrade linux-image-gke-5.15Upgrade linux-image-oracle-lts-20.04Upgrade linux-image-gkeop-5.15Upgrade linux-image-5.15.0-1076-kvmUpgrade linux-image-nvidiaUpgrade linux-image-oemUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-4.4.0-263-genericUpgrade linux-image-generic-64kUpgrade linux-image-5.15.0-1070-ibmUpgrade linux-image-gkeop-6.8Upgrade linux-image-virtual-hwe-16.04Upgrade linux-image-lowlatencyUpgrade linux-image-5.15.0-133-genericUpgrade linux-image-nvidia-tegra-rtUpgrade linux-image-generic-hwe-16.04Upgrade linux-image-gcp-lts-22.04Upgrade linux-image-raspiUpgrade linux-image-azure-lts-22.04Upgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-6.8.0-1013-gkeUpgrade linux-image-lowlatency-hwe-16.04Upgrade linux-image-4.15.0-1160-kvmUpgrade linux-image-generic-lpaeUpgrade linux-image-6.8.0-1016-gcpUpgrade linux-image-oem-20.04Upgrade linux-image-gkeopUpgrade linux-image-6.8.0-1017-nvidia-lowlatency-64kUpgrade linux-image-oem-22.04aUpgrade linux-image-5.15.0-1081-azure-fdeUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-5.15.0-1033-nvidia-tegra-rtUpgrade linux-image-generic-lts-xenialUpgrade linux-image-oem-24.04Upgrade linux-image-5.4.0-208-lowlatencyUpgrade linux-image-5.15.0-133-generic-64kUpgrade linux-image-5.4.0-1142-awsUpgrade linux-image-azure-lts-20.04Upgrade linux-image-intel-iotgUpgrade linux-image-5.15.0-1021-nvidia-tegra-igx-rtUpgrade linux-image-intelUpgrade linux-image-oem-22.04Upgrade linux-image-snapdragon-hwe-18.04Upgrade linux-image-4.4.0-263-lowlatencyUpgrade linux-image-aws-lts-18.04Upgrade linux-image-5.4.0-1145-azureUpgrade linux-image-lowlatency-hwe-24.04Upgrade linux-image-5.15.0-1060-gkeopUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-nvidia-64k-6.8Upgrade linux-image-5.15.0-1072-nvidia-lowlatencyUpgrade linux-image-azure-lts-18.04Upgrade linux-image-5.15.0-133-lowlatency-64kUpgrade linux-image-oem-22.04cUpgrade linux-image-6.8.0-1015-oracleUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-nvidia-6.8Upgrade linux-image-virtual-lts-xenialUpgrade linux-image-oem-20.04cUpgrade linux-image-5.15.0-1078-awsUpgrade linux-image-oem-osp1Upgrade linux-image-6.8.0-48-generic-64kUpgrade linux-image-nvidia-64kUpgrade linux-image-6.8.0-1017-nvidiaUpgrade linux-image-6.8.0-1017-nvidia-lowlatencyUpgrade linux-image-6.8.0-48-genericUpgrade linux-image-4.15.0-1177-awsUpgrade linux-image-oracle-lts-18.04Upgrade linux-image-lowlatency-lts-xenialUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-generic-hwe-18.04Upgrade linux-image-5.15.0-133-generic-lpaeUpgrade linux-image-5.15.0-1021-nvidia-tegra-igxUpgrade linux-image-raspi2Upgrade linux-image-gcpUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-6.8.0-1017-nvidia-64kUpgrade linux-image-oem-20.04dUpgrade linux-image-6.8.0-1017-gcpUpgrade linux-image-gcp-lts-20.04Upgrade linux-image-gcp-lts-18.04Upgrade linux-image-azureUpgrade linux-image-aws-lts-20.04Upgrade linux-image-4.4.0-1141-kvmUpgrade linux-image-oem-22.04bUpgrade linux-image-nvidia-tegra-igx-rtUpgrade linux-image-6.8.0-48-lowlatency-64kUpgrade linux-image-virtual-hwe-18.04Upgrade linux-image-5.15.0-1077-gcpUpgrade linux-image-6.8.0-1016-azureUpgrade linux-image-5.4.0-208-generic-lpaeUpgrade linux-image-5.15.0-1081-azureUpgrade linux-image-azure-cvmUpgrade linux-image-6.8.0-1014-raspiUpgrade linux-image-5.4.0-1086-ibmUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-4.15.0-233-genericUpgrade linux-image-ibm-classicUpgrade linux-image-5.15.0-1075-oracleUpgrade linux-image-6.8.0-1014-ibmUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-5.15.0-133-lowlatencyUpgrade linux-image-5.15.0-1072-raspiUpgrade linux-image-virtual-hwe-20.04Upgrade linux-image-5.4.0-1048-iotUpgrade linux-image-5.4.0-208-genericUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-oracleUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-ibm-lts-24.04Upgrade linux-image-4.15.0-1185-azureUpgrade linux-image-virtualUpgrade linux-image-ibmUpgrade linux-image-6.8.0-1015-oracle-64kUpgrade linux-image-lowlatency-64k-hwe-24.04Upgrade linux-image-oem-24.04aUpgrade linux-image-4.15.0-1170-gcpUpgrade linux-image-ibm-lts-20.04Upgrade linux-image-5.4.0-1129-raspiUpgrade linux-image-6.8.0-1002-gkeopUpgrade linux-image-4.4.0-1178-awsUpgrade linux-image-5.15.0-1075-gkeUpgrade linux-image-5.15.0-1044-xilinx-zynqmpUpgrade linux-image-raspi-hwe-18.04Upgrade linux-image-5.4.0-1116-fipsUpgrade linux-image-6.8.0-1018-awsUpgrade linux-image-5.15.0-134-generic-lpaeUpgrade linux-image-5.15.0-134-genericUpgrade linux-image-azure-fde-lts-22.04Upgrade linux-image-kvmUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-5.15.0-134-generic-64kUpgrade linux-image-6.8.0-1017-azure-fdeUpgrade linux-image-5.4.0-1140-awsUpgrade linux-image-6.8.0-1016-oemUpgrade linux-image-oracle-64kUpgrade linux-image-azure-fdeUpgrade linux-image-6.8.0-1017-azureUpgrade linux-image-5.15.0-1073-intel-iotgUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-5.15.0-1080-awsUpgrade linux-image-5.4.0-1143-gcpUpgrade linux-image-6.8.0-1016-azure-fdeUpgrade linux-image-nvidia-tegra-igxUpgrade linux-image-awsUpgrade linux-image-4.15.0-1139-oracleUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-aws-lts-22.04Upgrade linux-image-5.15.0-1074-ibm | Nov 4, 2024 | Jul 29, 2024 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Oct 9, 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