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.
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alma_linux | — | Upgrade kernel-debug-modulesUpgrade bpftoolUpgrade kernel-toolsUpgrade kernel-rt-coreUpgrade kernel-rt-debug-modulesUpgrade kernel-tools-libs-develUpgrade kernelUpgrade kernel-develUpgrade kernel-tools-libsUpgrade kernel-rt-develUpgrade kernel-rt-debug-coreUpgrade kernel-zfcpdump-coreUpgrade kernel-debug-modules-extraUpgrade kernel-rtUpgrade kernel-rt-debugUpgrade kernel-cross-headersUpgrade kernel-rt-modules-extraUpgrade kernel-zfcpdump-develUpgrade python3-perfUpgrade kernel-rt-modulesUpgrade kernel-coreUpgrade kernel-rt-debug-modules-extraUpgrade kernel-abi-stablelistsUpgrade kernel-debug-coreUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-headersUpgrade kernel-zfcpdumpUpgrade kernel-modulesUpgrade kernel-debugUpgrade perfUpgrade kernel-debug-develUpgrade kernel-modules-extraUpgrade kernel-rt-debug-develUpgrade kernel-zfcpdump-modulesUpgrade kernel-doc | 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 kernel-rtUpgrade kernelNo solution exists | Oct 17, 2024 | Jul 29, 2024 |
| Rocky_linux | — | Upgrade kernel-rt-debugUpgrade kernel-rt-debug-debuginfoUpgrade kernel-debuginfoUpgrade kernel-rt-debuginfoUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-rt-develUpgrade kernel-debug-modulesUpgrade kernel-debugUpgrade kernel-modulesUpgrade kernel-rt-coreUpgrade kernel-debug-debuginfoUpgrade kernel-rt-debug-develUpgrade kernel-headersUpgrade bpftool-debuginfoUpgrade kernel-rt-debug-modulesUpgrade kernel-rt-debug-kvmUpgrade kernel-debug-coreUpgrade kernel-coreUpgrade kernel-develUpgrade perf-debuginfoUpgrade kernel-modules-extraUpgrade kernel-debug-develUpgrade python3-perf-debuginfoUpgrade kernel-rt-debuginfo-common-x86_64Upgrade kernel-tools-libsUpgrade kernel-rt-modulesUpgrade kernel-rt-debug-modules-extraUpgrade kernel-debug-modules-extraUpgrade kernel-tools-debuginfoUpgrade python3-perfUpgrade kernel-rt-debug-coreUpgrade kernel-tools-libs-develUpgrade kernel-rtUpgrade perfUpgrade kernel-toolsUpgrade kernelUpgrade bpftoolUpgrade kernel-rt-kvmUpgrade kernel-rt-modules-extraUpgrade kernel-cross-headers | Nov 19, 2024 | Jul 29, 2024 |
| Suse | — | Upgrade dtb-appleUpgrade cluster-md-kmp-defaultUpgrade kernel-symsUpgrade kernel-kvmsmallUpgrade kernel-default-livepatchUpgrade kernel-rt_debugUpgrade kselftests-kmp-defaultUpgrade kernel-syms-rtUpgrade dtb-apmUpgrade gfs2-kmp-64kbUpgrade kernel-devel-rtUpgrade dtb-amazonUpgrade kernel-default-develUpgrade kernel-azure-extraUpgrade kernel-source-azureUpgrade reiserfs-kmp-defaultUpgrade kernel-kvmsmall-livepatch-develUpgrade dlm-kmp-64kbUpgrade kernel-default-vdsoUpgrade dtb-amdUpgrade dtb-exynosUpgrade kernel-devel-azureUpgrade kernel-debug-develUpgrade kernel-kvmsmall-develUpgrade kernel-debugUpgrade kernel-obs-qaUpgrade dtb-mediatekUpgrade kernel-syms-azureUpgrade kernel-debug-livepatch-develUpgrade kernel-develUpgrade dtb-lgUpgrade kselftests-kmp-64kbUpgrade kernel-rt-livepatch-develUpgrade dtb-freescaleUpgrade kernel-default-manUpgrade kernel-azure-vdsoUpgrade kernel-rt-develUpgrade kernel-rt-livepatchUpgrade kernel-rt_debug-vdsoUpgrade cluster-md-kmp-azureUpgrade dtb-amlogicUpgrade cluster-md-kmp-rtUpgrade kernel-64kbUpgrade kernel-64kb-develUpgrade dlm-kmp-azureUpgrade dtb-armUpgrade kernel-64kb-livepatch-develUpgrade gfs2-kmp-rtUpgrade kernel-64kb-optionalUpgrade dtb-hisiliconUpgrade kernel-macrosUpgrade kernel-azure-livepatch-develUpgrade dtb-xilinxUpgrade kernel-sourceUpgrade ocfs2-kmp-rtUpgrade dtb-renesasUpgrade kernel-zfcpdumpUpgrade kernel-default-extraUpgrade kernel-default-optionalUpgrade dtb-marvellUpgrade dlm-kmp-rtUpgrade dtb-alteraUpgrade dlm-kmp-defaultUpgrade ocfs2-kmp-azureUpgrade kernel-docsUpgrade kernel-defaultUpgrade kernel-azure-optionalUpgrade kernel-rt_debug-livepatch-develUpgrade kernel-default-baseUpgrade kernel-rt-extraUpgrade dtb-broadcomUpgrade cluster-md-kmp-64kbUpgrade dtb-qcomUpgrade ocfs2-kmp-64kbUpgrade kernel-azure-develUpgrade kernel-source-vanillaUpgrade kernel-rt_debug-develUpgrade kernel-rtUpgrade kernel-default-livepatch-develUpgrade kernel-azureUpgrade dtb-socionextUpgrade kernel-source-rtUpgrade kernel-rt-optionalUpgrade dtb-allwinnerUpgrade ocfs2-kmp-defaultUpgrade kernel-rt-vdsoUpgrade reiserfs-kmp-rtUpgrade reiserfs-kmp-azureUpgrade kernel-azure-baseUpgrade gfs2-kmp-defaultUpgrade kselftests-kmp-rtUpgrade kselftests-kmp-azureUpgrade kernel-debug-vdsoUpgrade kernel-obs-buildUpgrade kernel-default-base-rebuildUpgrade dtb-sprdUpgrade kernel-64kb-extraUpgrade gfs2-kmp-azureUpgrade reiserfs-kmp-64kbUpgrade kernel-kvmsmall-vdsoUpgrade kernel-docs-htmlUpgrade dtb-rockchipUpgrade dtb-nvidiaUpgrade dtb-cavium | Aug 14, 2024 | Jul 29, 2024 |
| Ubuntu | — | Upgrade linux-image-5.15.0-134-generic-64kUpgrade linux-image-5.4.0-1116-fipsUpgrade linux-image-kvmUpgrade linux-image-5.15.0-134-genericUpgrade linux-image-4.15.0-1170-gcpUpgrade linux-image-virtualUpgrade linux-image-virtual-hwe-18.04Upgrade linux-image-4.15.0-1185-azureUpgrade linux-image-6.8.0-1015-oracle-64kUpgrade linux-image-lowlatency-64k-hwe-24.04Upgrade linux-image-ibmUpgrade linux-image-ibm-lts-20.04Upgrade linux-image-oem-24.04aUpgrade linux-image-6.8.0-1002-gkeopUpgrade linux-image-4.4.0-1178-awsUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-azure-fde-lts-22.04Upgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-5.15.0-1044-xilinx-zynqmpUpgrade linux-image-gcpUpgrade linux-image-generic-hwe-18.04Upgrade linux-image-5.15.0-1021-nvidia-tegra-igxUpgrade linux-image-5.4.0-1048-iotUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-6.8.0-1018-awsUpgrade linux-image-5.4.0-1129-raspiUpgrade linux-image-5.15.0-1075-gkeUpgrade linux-image-5.4.0-1143-gcpUpgrade linux-image-oem-20.04cUpgrade linux-image-6.8.0-1017-nvidiaUpgrade linux-image-awsUpgrade linux-image-5.15.0-1074-ibmUpgrade linux-image-oracle-lts-18.04Upgrade linux-image-aws-lts-22.04Upgrade linux-image-generic-hwe-20.04Upgrade linux-image-raspi2Upgrade linux-image-6.8.0-1017-gcpUpgrade linux-image-6.8.0-1017-nvidia-64kUpgrade linux-image-5.15.0-133-generic-lpaeUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-virtual-hwe-24.04Upgrade linux-image-5.15.0-1075-oracleUpgrade linux-image-aws-lts-20.04Upgrade linux-image-6.8.0-48-generic-64kUpgrade linux-image-ibm-classicUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-4.15.0-233-genericUpgrade linux-image-6.8.0-1014-ibmUpgrade linux-image-lowlatency-lts-xenialUpgrade linux-image-6.8.0-1016-oemUpgrade linux-image-raspi-hwe-18.04Upgrade linux-image-oracle-64kUpgrade linux-image-oracleUpgrade linux-image-nvidia-64kUpgrade linux-image-5.15.0-1072-raspiUpgrade linux-image-gcp-lts-20.04Upgrade linux-image-oem-22.04bUpgrade linux-image-5.4.0-1140-awsUpgrade linux-image-5.15.0-1080-awsUpgrade linux-image-5.15.0-1073-intel-iotgUpgrade linux-image-6.8.0-1017-azureUpgrade linux-image-5.15.0-1078-awsUpgrade linux-image-4.15.0-1139-oracleUpgrade linux-image-6.8.0-1017-azure-fdeUpgrade linux-image-azure-fdeUpgrade linux-image-5.4.0-1086-ibmUpgrade linux-image-6.8.0-1014-raspiUpgrade linux-image-6.8.0-48-genericUpgrade linux-image-nvidia-tegra-igx-rtUpgrade linux-image-4.15.0-1177-awsUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-6.8.0-1016-azure-fdeUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-oem-20.04dUpgrade linux-image-5.15.0-134-generic-lpaeUpgrade linux-image-6.8.0-1017-nvidia-lowlatencyUpgrade linux-image-nvidia-tegra-igxUpgrade linux-image-5.15.0-1077-gcpUpgrade linux-image-oem-osp1Upgrade linux-image-6.8.0-1016-azureUpgrade linux-image-5.15.0-133-lowlatencyUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-virtual-hwe-20.04Upgrade linux-image-azure-cvmUpgrade linux-image-4.4.0-1141-kvmUpgrade linux-image-6.8.0-48-lowlatency-64kUpgrade linux-image-5.15.0-1081-azureUpgrade linux-image-5.4.0-208-genericUpgrade linux-image-gcp-lts-18.04Upgrade linux-image-azureUpgrade linux-image-5.4.0-208-generic-lpaeUpgrade linux-image-lowlatencyUpgrade linux-image-gkeop-6.8Upgrade linux-image-nvidia-tegraUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-virtual-hwe-16.04Upgrade linux-image-6.8.0-1016-gcpUpgrade linux-image-raspiUpgrade linux-image-genericUpgrade linux-image-5.15.0-1072-nvidiaUpgrade linux-image-oem-22.04dUpgrade linux-image-5.15.0-1081-azure-fdeUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-4.15.0-1160-kvmUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-lowlatency-hwe-16.04Upgrade linux-image-5.15.0-1021-nvidia-tegra-igx-rtUpgrade linux-image-5.15.0-1076-kvmUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-4.4.0-263-lowlatencyUpgrade linux-image-azure-lts-22.04Upgrade linux-image-5.15.0-1033-nvidia-tegra-rtUpgrade linux-image-6.8.0-1013-gkeUpgrade linux-image-oem-22.04cUpgrade linux-image-bluefieldUpgrade linux-image-nvidiaUpgrade linux-image-5.4.0-1127-kvmUpgrade linux-image-oemUpgrade linux-image-5.15.0-1072-nvidia-lowlatencyUpgrade linux-image-6.8.0-48-lowlatencyUpgrade linux-image-virtual-lts-xenialUpgrade linux-image-gkeop-5.15Upgrade linux-image-generic-64kUpgrade linux-image-azure-lts-18.04Upgrade linux-image-raspi-nolpaeUpgrade linux-image-gke-5.15Upgrade linux-image-6.8.0-1015-oracleUpgrade linux-image-5.15.0-1033-nvidia-tegraUpgrade linux-image-5.15.0-1060-gkeopUpgrade linux-image-5.4.0-1058-xilinx-zynqmpUpgrade linux-image-lowlatency-64kUpgrade linux-image-nvidia-6.8Upgrade linux-image-nvidia-tegra-rtUpgrade linux-image-generic-lts-xenialUpgrade linux-image-4.15.0-233-lowlatencyUpgrade linux-image-intel-iotgUpgrade linux-image-lowlatency-hwe-18.04Upgrade linux-image-gkeUpgrade linux-image-oem-20.04bUpgrade linux-image-fipsUpgrade linux-image-5.4.0-208-lowlatencyUpgrade linux-image-5.15.0-133-generic-64kUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-azure-lts-20.04Upgrade linux-image-generic-hwe-16.04Upgrade linux-image-generic-lpaeUpgrade linux-image-4.4.0-1140-awsUpgrade linux-image-6.8.0-1017-nvidia-lowlatency-64kUpgrade linux-image-oem-20.04Upgrade linux-image-5.4.0-1145-azureUpgrade linux-image-intelUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-oem-22.04aUpgrade linux-image-5.15.0-1070-ibmUpgrade linux-image-5.4.0-1099-bluefieldUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-aws-hweUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-xilinx-zynqmpUpgrade linux-image-4.4.0-263-genericUpgrade linux-image-gkeopUpgrade linux-image-5.15.0-133-lowlatency-64kUpgrade linux-image-5.4.0-1138-oracleUpgrade linux-image-aws-lts-18.04Upgrade linux-image-oem-22.04Upgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-5.4.0-1142-awsUpgrade linux-image-lowlatency-hwe-24.04Upgrade linux-image-nvidia-64k-6.8Upgrade linux-image-snapdragon-hwe-18.04Upgrade linux-image-oem-24.04Upgrade linux-image-oracle-lts-20.04Upgrade linux-image-5.15.0-133-genericUpgrade linux-image-lowlatency-hwe-22.04 | 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 |
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