In the Linux kernel, the following vulnerability has been resolved:
liquidio: Adjust a NULL pointer handling path in lio_vf_rep_copy_packet
In lio_vf_rep_copy_packet() pg_info->page is compared to a NULL value, but then it is unconditionally passed to skb_add_rx_frag() which looks strange and could lead to null pointer dereference.
lio_vf_rep_copy_packet() call trace looks like: octeon_droq_process_packets octeon_droq_fast_process_packets octeon_droq_dispatch_pkt octeon_create_recv_info ...search in the dispatch_list... ->disp_fn(rdisp->rinfo, ...) lio_vf_rep_pkt_recv(struct octeon_recv_info *recv_info, ...) In this path there is no code which sets pg_info->page to NULL. So this check looks unneeded and doesn't solve potential problem. But I guess the author had reason to add a check and I have no such card and can't do real test. In addition, the code in the function liquidio_push_packet() in liquidio/lio_core.c does exactly the same.
Based on this, I consider the most acceptable compromise solution to adjust this issue by moving skb_add_rx_frag() into conditional scope.
Found by Linux Verification Center (linuxtesting.org) with SVACE.
CVSS Details
- CVSS 3.1 Base Score: 5.5
- CVSS 3.1 Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alma_linux | — | Upgrade kernel-zfcpdump-coreUpgrade kernel-rt-modules-extraUpgrade kernel-debug-modules-extraUpgrade kernel-debug-modulesUpgrade kernel-rt-debug-modules-extraUpgrade kernel-headersUpgrade kernel-docUpgrade kernel-tools-libs-develUpgrade kernel-abi-stablelistsUpgrade kernel-zfcpdump-modulesUpgrade kernel-zfcpdumpUpgrade kernel-rt-modulesUpgrade kernel-toolsUpgrade kernel-rtUpgrade kernel-rt-kvmUpgrade bpftoolUpgrade kernel-debug-coreUpgrade kernel-develUpgrade kernel-rt-debugUpgrade kernel-rt-debug-coreUpgrade kernel-rt-debug-kvmUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-tools-libsUpgrade python3-perfUpgrade kernel-debugUpgrade kernel-cross-headersUpgrade kernel-zfcpdump-develUpgrade kernel-rt-debug-develUpgrade kernel-rt-debug-modulesUpgrade kernel-modulesUpgrade kernel-debug-develUpgrade perfUpgrade kernel-rt-coreUpgrade kernelUpgrade kernel-coreUpgrade kernel-modules-extraUpgrade kernel-rt-devel | Sep 26, 2024 | Jul 12, 2024 |
| Amazon Linux Ami 2 | — | Upgrade kernelUpgrade python-perfUpgrade bpftoolUpgrade kernel-tools-debuginfoUpgrade kernel-debuginfoUpgrade kernel-livepatch-5.10.223-211.872Upgrade bpftool-debuginfoUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-headersUpgrade kernel-tools-develUpgrade kernel-toolsUpgrade perfUpgrade perf-debuginfoUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-develUpgrade python-perf-debuginfo | May 20, 2026 | May 20, 2026 |
| Debian | — | Upgrade linuxUpgrade linux-6.1 | Jul 17, 2024 | Jul 12, 2024 |
| Oracle_linux | — | Upgrade kernel-uekUpgrade kernel | Oct 16, 2024 | Jul 12, 2024 |
| Redhat_linux | — | No solution existsUpgrade kernelUpgrade kernel-rt | Sep 25, 2024 | Jul 12, 2024 |
| Rocky_linux | — | Upgrade kernel-rtUpgrade kernel-rt-debuginfo-common-x86_64Upgrade kernel-tools-libs-develUpgrade kernel-rt-debuginfoUpgrade bpftool-debuginfoUpgrade kernel-tools-libsUpgrade kernel-rt-kvmUpgrade kernel-rt-debug-modules-extraUpgrade kernel-rt-develUpgrade kernel-rt-modulesUpgrade kernel-toolsUpgrade kernel-debug-debuginfoUpgrade kernel-rt-debugUpgrade kernel-develUpgrade python3-perf-debuginfoUpgrade kernel-debug-modules-extraUpgrade perfUpgrade kernel-rt-debug-debuginfoUpgrade kernel-rt-debug-coreUpgrade bpftoolUpgrade kernel-coreUpgrade kernel-debuginfoUpgrade kernel-rt-coreUpgrade kernel-cross-headersUpgrade perf-debuginfoUpgrade kernel-rt-debug-modulesUpgrade kernel-debug-develUpgrade kernel-modules-extraUpgrade kernel-modulesUpgrade kernel-headersUpgrade kernel-rt-debug-develUpgrade kernel-debug-coreUpgrade kernel-tools-debuginfoUpgrade kernel-rt-modules-extraUpgrade kernel-debugUpgrade kernel-debuginfo-common-x86_64Upgrade kernelUpgrade python3-perfUpgrade kernel-debug-modulesUpgrade kernel-rt-debug-kvm | Oct 2, 2024 | Jul 12, 2024 |
| Suse | — | Upgrade kernel-obs-buildUpgrade cluster-md-kmp-defaultUpgrade kernel-defaultUpgrade kernel-syms-rtUpgrade dtb-armUpgrade kernel-default-livepatch-develUpgrade kernel-macrosUpgrade kernel-obs-qaUpgrade dtb-nvidiaUpgrade dlm-kmp-azureUpgrade dtb-amlogicUpgrade kernel-default-extraUpgrade dtb-amdUpgrade kernel-debug-livepatch-develUpgrade kernel-rt-develUpgrade dtb-socionextUpgrade dtb-renesasUpgrade dtb-mediatekUpgrade kernel-devel-rtUpgrade kernel-default-baseUpgrade kernel-rt_debugUpgrade reiserfs-kmp-defaultUpgrade reiserfs-kmp-azureUpgrade kernel-64kb-extraUpgrade cluster-md-kmp-64kbUpgrade reiserfs-kmp-rtUpgrade dlm-kmp-defaultUpgrade dtb-apmUpgrade dlm-kmp-rtUpgrade kernel-docsUpgrade dtb-rockchipUpgrade kernel-rt-livepatch-develUpgrade kselftests-kmp-defaultUpgrade kernel-default-manUpgrade kernel-default-base-rebuildUpgrade kernel-rt-extraUpgrade kernel-rt_debug-vdsoUpgrade kselftests-kmp-rtUpgrade kernel-azure-vdsoUpgrade kernel-rt_debug-livepatch-develUpgrade kernel-64kb-develUpgrade dtb-sprdUpgrade dtb-xilinxUpgrade gfs2-kmp-defaultUpgrade ocfs2-kmp-azureUpgrade kernel-default-livepatchUpgrade kselftests-kmp-azureUpgrade ocfs2-kmp-rtUpgrade kselftests-kmp-64kbUpgrade kernel-rt-optionalUpgrade kernel-kvmsmall-vdsoUpgrade kernel-kvmsmall-develUpgrade kernel-azure-develUpgrade cluster-md-kmp-azureUpgrade dtb-caviumUpgrade dtb-qcomUpgrade cluster-md-kmp-rtUpgrade kernel-azure-extraUpgrade kernel-azureUpgrade kernel-symsUpgrade kernel-source-rtUpgrade kernel-sourceUpgrade kernel-kvmsmallUpgrade kernel-default-optionalUpgrade kernel-64kb-optionalUpgrade gfs2-kmp-rtUpgrade dtb-broadcomUpgrade dtb-appleUpgrade dtb-amazonUpgrade reiserfs-kmp-64kbUpgrade kernel-default-develUpgrade kernel-azure-optionalUpgrade kernel-64kb-livepatch-develUpgrade kernel-zfcpdumpUpgrade kernel-syms-azureUpgrade kernel-docs-htmlUpgrade kernel-default-vdsoUpgrade kernel-kvmsmall-livepatch-develUpgrade gfs2-kmp-64kbUpgrade kernel-devel-azureUpgrade kernel-debug-vdsoUpgrade kernel-debugUpgrade dtb-lgUpgrade dlm-kmp-64kbUpgrade kernel-rt-vdsoUpgrade kernel-debug-develUpgrade kernel-azure-baseUpgrade kernel-rt_debug-develUpgrade kernel-rt-livepatchUpgrade kernel-azure-livepatch-develUpgrade dtb-exynosUpgrade kernel-develUpgrade dtb-allwinnerUpgrade kernel-64kbUpgrade kernel-rtUpgrade kernel-source-vanillaUpgrade ocfs2-kmp-64kbUpgrade gfs2-kmp-azureUpgrade dtb-marvellUpgrade dtb-hisiliconUpgrade dtb-alteraUpgrade kernel-source-azureUpgrade dtb-freescaleUpgrade ocfs2-kmp-default | Aug 14, 2024 | Jul 12, 2024 |
| Ubuntu | — | Upgrade linux-image-snapdragon-hwe-18.04Upgrade linux-image-5.4.0-1137-azureUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-5.4.0-1092-bluefieldUpgrade linux-image-5.15.0-121-generic-64kUpgrade linux-image-virtualUpgrade linux-image-bluefieldUpgrade linux-image-6.8.0-44-lowlatency-64kUpgrade linux-image-5.4.0-1131-oracleUpgrade linux-image-5.15.0-1069-awsUpgrade linux-image-gkeop-5.15Upgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-6.8.0-44-lowlatencyUpgrade linux-image-intel-iotgUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-oracle-lts-22.04Upgrade linux-image-5.4.0-195-generic-lpaeUpgrade linux-image-5.4.0-195-lowlatencyUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-lowlatency-hwe-18.04Upgrade linux-image-nvidia-64k-6.8Upgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-gcp-lts-20.04Upgrade linux-image-6.8.0-1014-azure-fdeUpgrade linux-image-raspi-nolpaeUpgrade linux-image-oracle-lts-20.04Upgrade linux-image-oracleUpgrade linux-image-5.15.0-1062-raspiUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-azure-cvmUpgrade linux-image-oem-osp1Upgrade linux-image-raspi-hwe-18.04Upgrade linux-image-5.4.0-195-genericUpgrade linux-image-6.8.0-1015-awsUpgrade linux-image-6.8.0-1013-nvidiaUpgrade linux-image-6.8.0-1011-raspiUpgrade linux-image-intelUpgrade linux-image-5.15.0-1035-xilinx-zynqmpUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-xilinx-zynqmpUpgrade linux-image-oem-20.04Upgrade linux-image-virtual-hwe-18.04Upgrade linux-image-gkeUpgrade linux-image-6.8.0-1012-ibmUpgrade linux-image-5.15.0-1072-azureUpgrade linux-image-6.8.0-1013-nvidia-lowlatency-64kUpgrade linux-image-6.8.0-1010-gkeUpgrade linux-image-5.4.0-1136-gcpUpgrade linux-image-nvidia-6.8Upgrade linux-image-oem-22.04dUpgrade linux-image-oemUpgrade linux-image-oracle-64kUpgrade linux-image-awsUpgrade linux-image-6.8.0-1012-oracleUpgrade linux-image-virtual-hwe-20.04Upgrade linux-image-nvidia-lowlatencyUpgrade linux-image-6.8.0-1014-gcpUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-ibm-lts-24.04Upgrade linux-image-lowlatencyUpgrade linux-image-5.15.0-1064-intel-iotgUpgrade linux-image-6.8.0-1012-oracle-64kUpgrade linux-image-6.8.0-1014-azureUpgrade linux-image-5.4.0-1043-iotUpgrade linux-image-gke-5.15Upgrade linux-image-azureUpgrade linux-image-nvidia-64kUpgrade linux-image-6.8.0-44-generic-64kUpgrade linux-image-oem-22.04Upgrade linux-image-oem-22.04cUpgrade linux-image-nvidiaUpgrade linux-image-generic-hwe-18.04Upgrade linux-image-5.4.0-1132-awsUpgrade linux-image-aws-lts-22.04Upgrade linux-image-5.15.0-121-lowlatency-64kUpgrade linux-image-raspi2Upgrade linux-image-azure-lts-22.04Upgrade linux-image-kvmUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-5.4.0-1079-ibmUpgrade linux-image-azure-fde-lts-22.04Upgrade linux-image-ibm-classicUpgrade linux-image-gkeop-5.4Upgrade linux-image-6.8.0-44-genericUpgrade linux-image-5.4.0-1116-raspiUpgrade linux-image-5.15.0-1052-gkeopUpgrade linux-image-5.15.0-1062-ibmUpgrade linux-image-aws-lts-20.04Upgrade linux-image-5.15.0-1064-nvidiaUpgrade linux-image-5.4.0-1099-gkeopUpgrade linux-image-genericUpgrade linux-image-lowlatency-64kUpgrade linux-image-5.15.0-1064-nvidia-lowlatencyUpgrade linux-image-5.4.0-1120-kvmUpgrade linux-image-generic-64kUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-raspiUpgrade linux-image-azure-lts-20.04Upgrade linux-image-oem-20.04cUpgrade linux-image-6.8.0-45-generic-64kUpgrade linux-image-5.15.0-121-genericUpgrade linux-image-ibm-lts-20.04Upgrade linux-image-5.15.0-1067-oracleUpgrade linux-image-oem-20.04bUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-6.8.0-1013-nvidia-64kUpgrade linux-image-generic-lpaeUpgrade linux-image-5.15.0-121-generic-lpaeUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-5.15.0-1066-gkeUpgrade linux-image-5.15.0-1066-kvmUpgrade linux-image-oem-22.04bUpgrade linux-image-6.8.0-1012-oemUpgrade linux-image-5.15.0-1068-gcpUpgrade linux-image-gcpUpgrade linux-image-6.8.0-1013-nvidia-lowlatencyUpgrade linux-image-raspi2-hwe-18.04Upgrade linux-image-ibmUpgrade linux-image-5.15.0-1072-azure-fdeUpgrade linux-image-5.15.0-121-lowlatencyUpgrade linux-image-oem-22.04aUpgrade linux-image-gkeopUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-5.4.0-1051-xilinx-zynqmpUpgrade linux-image-azure-fdeUpgrade linux-image-oem-20.04dUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-6.8.0-45-generic | Sep 12, 2024 | Jul 12, 2024 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Oct 13, 2025 | Jul 12, 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