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