In the Linux kernel, the following vulnerability has been resolved:
net: fix out-of-bounds access in ops_init
net_alloc_generic is called by net_alloc, which is called without any locking. It reads max_gen_ptrs, which is changed under pernet_ops_rwsem. It is read twice, first to allocate an array, then to set s.len, which is later used to limit the bounds of the array access.
It is possible that the array is allocated and another thread is registering a new pernet ops, increments max_gen_ptrs, which is then used to set s.len with a larger than allocated length for the variable array.
Fix it by reading max_gen_ptrs only once in net_alloc_generic. If max_gen_ptrs is later incremented, it will be caught in net_assign_generic.
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alma_linux | — | Upgrade perfUpgrade kernel-uki-virtUpgrade kernel-zfcpdump-modules-coreUpgrade kernel-debug-develUpgrade kernel-rt-debug-develUpgrade kernel-zfcpdump-develUpgrade kernel-headersUpgrade kernel-rt-debug-kvmUpgrade kernel-debug-coreUpgrade kernel-coreUpgrade kernel-docUpgrade kernel-64k-debug-modules-coreUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-64k-modules-extraUpgrade kernel-debug-devel-matchedUpgrade kernel-abi-stablelistsUpgrade kernel-64k-devel-matchedUpgrade rtlaUpgrade kernel-64k-debugUpgrade kernel-modules-extraUpgrade kernel-debugUpgrade kernel-modulesUpgrade kernel-64k-debug-modules-extraUpgrade kernel-zfcpdumpUpgrade libperfUpgrade kernel-rt-modulesUpgrade kernel-64k-modules-coreUpgrade kernel-modules-coreUpgrade kernel-64k-develUpgrade kernel-rt-debug-modules-extraUpgrade python3-perfUpgrade kernel-rt-coreUpgrade kernel-devel-matchedUpgrade kernel-rt-debug-modules-coreUpgrade kernel-debug-modules-extraUpgrade kernel-zfcpdump-coreUpgrade kernel-64k-coreUpgrade kernel-tools-libs-develUpgrade kernel-debug-modules-coreUpgrade kernel-rt-modules-extraUpgrade rvUpgrade kernel-64k-debug-coreUpgrade kernel-64k-debug-modulesUpgrade kernel-64kUpgrade kernel-rt-develUpgrade bpftoolUpgrade kernel-toolsUpgrade kernel-rtUpgrade kernel-64k-modulesUpgrade kernel-rt-debug-coreUpgrade kernel-64k-debug-develUpgrade kernel-debug-uki-virtUpgrade kernel-develUpgrade kernel-rt-debugUpgrade kernel-rt-kvmUpgrade kernel-zfcpdump-modulesUpgrade kernel-cross-headersUpgrade kernelUpgrade kernel-64k-debug-devel-matchedUpgrade kernel-rt-modules-coreUpgrade kernel-zfcpdump-devel-matchedUpgrade kernel-debug-modulesUpgrade kernel-tools-libsUpgrade kernel-rt-debug-modules | Sep 26, 2024 | May 30, 2024 |
| Amazon Linux Ami 2 | — | Upgrade perf-debuginfoUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-develUpgrade kernel-livepatch-4.14.348-265.562Upgrade kernel-tools-debuginfoUpgrade kernel-tools-develUpgrade kernel-toolsUpgrade perfUpgrade kernel-debuginfo-common-x86_64Upgrade kernelUpgrade python-perfUpgrade kernel-debuginfoUpgrade bpftool-debuginfoUpgrade kernel-livepatch-5.15.160-104.158Upgrade kernel-livepatch-5.10.217-205.860Upgrade kernel-headersUpgrade bpftoolUpgrade python-perf-debuginfo | Jun 12, 2024 | May 30, 2024 |
| Amazon_linux_2023 | — | Upgrade kernel-debuginfo-common-aarch64Upgrade perf-debuginfoUpgrade kernel-libbpfUpgrade perfUpgrade kernel-modules-extraUpgrade python3-perf-debuginfoUpgrade bpftool-debuginfoUpgrade kernel-toolsUpgrade kernel-tools-debuginfoUpgrade kernel-libbpf-develUpgrade kernel-debuginfoUpgrade python3-perfUpgrade kernel-develUpgrade kernelUpgrade kernel-modules-extra-commonUpgrade bpftoolUpgrade kernel-tools-develUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-headersUpgrade kernel-libbpf-staticUpgrade kernel-livepatch-6.1.91-99.172 | Feb 17, 2025 | May 30, 2024 |
| Debian | — | Upgrade linux | Jun 4, 2024 | May 30, 2024 |
| Huawei Euleros 2_0_sp10 | — | Upgrade kernel-abi-stablelistsUpgrade kernel-toolsUpgrade python3-perfUpgrade kernelUpgrade kernel-tools-libs | Oct 8, 2024 | May 30, 2024 |
| Huawei Euleros 2_0_sp11 | — | Upgrade bpftoolUpgrade kernelUpgrade kernel-tools-libsUpgrade python3-perfUpgrade kernel-abi-stablelistsUpgrade kernel-tools | Oct 8, 2024 | May 30, 2024 |
| Huawei Euleros 2_0_sp12 | — | Upgrade bpftoolUpgrade kernelUpgrade kernel-tools-libsUpgrade kernel-abi-stablelistsUpgrade kernel-toolsUpgrade python3-perf | Oct 9, 2024 | May 30, 2024 |
| Huawei Euleros 2_0_sp9 | — | Upgrade kernel-tools-libsUpgrade python3-perfUpgrade kernelUpgrade kernel-tools | Oct 8, 2024 | May 30, 2024 |
| Oracle_linux | — | Upgrade kernelUpgrade kernel-uek | Oct 16, 2024 | May 30, 2024 |
| Redhat_linux | — | Upgrade kernelUpgrade kernel-rtNo solution exists | Sep 13, 2024 | May 30, 2024 |
| Rocky_linux | — | Upgrade kernel-develUpgrade kernel-rt-debug-modules-coreUpgrade kernel-modulesUpgrade kernel-rt-coreUpgrade libperfUpgrade kernel-rt-debug-kvmUpgrade kernel-devel-matchedUpgrade kernel-zfcpdump-debuginfoUpgrade rvUpgrade kernel-toolsUpgrade kernel-tools-libs-develUpgrade kernel-uki-virtUpgrade kernel-rt-debug-modules-extraUpgrade perfUpgrade kernel-rt-debug-develUpgrade kernel-rt-modulesUpgrade kernel-zfcpdump-develUpgrade kernel-debug-uki-virtUpgrade kernel-rtUpgrade perf-debuginfoUpgrade libperf-debuginfoUpgrade kernel-rt-debuginfoUpgrade kernel-zfcpdump-devel-matchedUpgrade kernel-zfcpdumpUpgrade python3-perfUpgrade kernel-debug-coreUpgrade kernel-rt-debug-coreUpgrade kernel-debug-devel-matchedUpgrade kernel-rt-modules-coreUpgrade kernel-rt-debuginfo-common-x86_64Upgrade kernel-tools-debuginfoUpgrade kernel-rt-develUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-tools-libsUpgrade bpftoolUpgrade kernel-debug-modules-extraUpgrade kernel-rt-debug-debuginfoUpgrade kernel-debug-debuginfoUpgrade kernel-rt-modules-extraUpgrade kernelUpgrade python3-perf-debuginfoUpgrade kernel-zfcpdump-modules-coreUpgrade kernel-cross-headersUpgrade rtlaUpgrade kernel-zfcpdump-coreUpgrade kernel-rt-debugUpgrade kernel-headersUpgrade kernel-coreUpgrade kernel-debug-modules-coreUpgrade kernel-zfcpdump-modulesUpgrade kernel-rt-debug-modulesUpgrade kernel-debugUpgrade kernel-modules-extraUpgrade kernel-modules-coreUpgrade kernel-debuginfoUpgrade kernel-debug-develUpgrade bpftool-debuginfoUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-debug-modulesUpgrade kernel-rt-kvm | Sep 17, 2024 | May 30, 2024 |
| Suse | — | Upgrade ocfs2-kmp-rtUpgrade gfs2-kmp-rtUpgrade dtb-freescaleUpgrade cluster-md-kmp-defaultUpgrade dtb-marvellUpgrade kernel-sourceUpgrade kernel-64kbUpgrade kernel-default-extraUpgrade kernel-64kb-develUpgrade kernel-default-livepatchUpgrade kernel-docs-htmlUpgrade kernel-rtUpgrade kernel-64kb-optionalUpgrade dtb-mediatekUpgrade kernel-source-azureUpgrade dtb-qcomUpgrade dtb-broadcomUpgrade kernel-devel-rtUpgrade dtb-appleUpgrade kernel-kvmsmall-develUpgrade kernel-obs-qaUpgrade dtb-amlogicUpgrade dtb-exynosUpgrade kernel-azure-vdsoUpgrade ocfs2-kmp-64kbUpgrade kernel-default-vdsoUpgrade kselftests-kmp-64kbUpgrade kernel-rt-develUpgrade dlm-kmp-64kbUpgrade kernel-devel-azureUpgrade kernel-zfcpdumpUpgrade kernel-default-manUpgrade dtb-hisiliconUpgrade dtb-amazonUpgrade dtb-apmUpgrade kernel-rt-livepatch-develUpgrade dtb-lgUpgrade dlm-kmp-azureUpgrade kernel-symsUpgrade kernel-macrosUpgrade kernel-azure-develUpgrade kernel-azure-extraUpgrade gfs2-kmp-64kbUpgrade kernel-kvmsmallUpgrade kernel-debugUpgrade kernel-default-develUpgrade kernel-syms-azureUpgrade kernel-syms-rtUpgrade kernel-azure-optionalUpgrade cluster-md-kmp-azureUpgrade kernel-rt_debug-vdsoUpgrade kernel-rt-vdsoUpgrade kernel-default-optionalUpgrade dtb-nvidiaUpgrade dtb-caviumUpgrade kernel-source-vanillaUpgrade dtb-xilinxUpgrade dtb-socionextUpgrade dtb-rockchipUpgrade kernel-rt-livepatchUpgrade kselftests-kmp-azureUpgrade kernel-obs-buildUpgrade dtb-amdUpgrade kernel-rt-optionalUpgrade kernel-kvmsmall-vdsoUpgrade cluster-md-kmp-rtUpgrade kernel-azureUpgrade kernel-rt_debugUpgrade cluster-md-kmp-64kbUpgrade ocfs2-kmp-defaultUpgrade kernel-default-livepatch-develUpgrade dtb-armUpgrade reiserfs-kmp-rtUpgrade gfs2-kmp-defaultUpgrade ocfs2-kmp-azureUpgrade kernel-develUpgrade kernel-defaultUpgrade kernel-debug-develUpgrade dtb-allwinnerUpgrade kernel-default-base-rebuildUpgrade kselftests-kmp-rtUpgrade kernel-default-baseUpgrade kernel-source-rtUpgrade dtb-sprdUpgrade dtb-renesasUpgrade kselftests-kmp-defaultUpgrade reiserfs-kmp-64kbUpgrade dlm-kmp-defaultUpgrade kernel-64kb-extraUpgrade dlm-kmp-rtUpgrade kernel-rt_debug-develUpgrade kernel-rt-extraUpgrade kernel-debug-vdsoUpgrade kernel-docsUpgrade gfs2-kmp-azureUpgrade dtb-alteraUpgrade reiserfs-kmp-defaultUpgrade reiserfs-kmp-azure | Dec 5, 2025 | Sep 12, 2024 |
| Ubuntu | — | Upgrade linux-image-gcpUpgrade linux-image-virtual-hwe-20.04Upgrade linux-image-5.15.0-1035-xilinx-zynqmpUpgrade linux-image-5.4.0-1118-kvmUpgrade linux-image-5.4.0-1042-iotUpgrade linux-image-virtual-hwe-18.04Upgrade linux-image-5.4.0-1129-oracleUpgrade linux-image-nvidia-6.8Upgrade linux-image-5.15.0-118-lowlatencyUpgrade linux-image-5.15.0-1066-gcpUpgrade linux-image-5.15.0-1065-oracleUpgrade linux-image-awsUpgrade linux-image-raspi-hwe-18.04Upgrade linux-image-gkeUpgrade linux-image-oem-20.04dUpgrade linux-image-5.15.0-1062-nvidiaUpgrade linux-image-gkeop-5.15Upgrade linux-image-6.8.0-1010-oracle-64kUpgrade linux-image-oem-20.04cUpgrade linux-image-5.4.0-192-genericUpgrade linux-image-6.8.0-1013-awsUpgrade linux-image-oracle-64kUpgrade linux-image-oem-osp1Upgrade linux-image-nvidia-64kUpgrade linux-image-6.8.0-40-generic-64kUpgrade linux-image-6.8.0-1010-oemUpgrade linux-image-lowlatency-hwe-18.04Upgrade linux-image-5.4.0-1097-gkeopUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-6.8.0-1009-raspiUpgrade linux-image-oem-24.04aUpgrade linux-image-generic-hwe-18.04Upgrade linux-image-5.4.0-1130-awsUpgrade linux-image-kvmUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-6.8.0-1008-gkeUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-5.15.0-1070-azure-fdeUpgrade linux-image-5.15.0-1064-gkeUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-azure-fde-lts-22.04Upgrade linux-image-6.8.0-40-genericUpgrade linux-image-5.4.0-1077-ibmUpgrade linux-image-5.15.0-1062-nvidia-lowlatencyUpgrade linux-image-6.8.0-1012-azureUpgrade linux-image-6.8.0-1011-nvidiaUpgrade linux-image-5.15.0-1064-kvmUpgrade linux-image-azure-cvmUpgrade linux-image-5.15.0-1070-azureUpgrade linux-image-azureUpgrade linux-image-5.15.0-1050-gkeopUpgrade linux-image-5.4.0-1049-xilinx-zynqmpUpgrade linux-image-oem-20.04Upgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-6.8.0-1011-nvidia-64kUpgrade linux-image-5.4.0-1090-bluefieldUpgrade linux-image-raspiUpgrade linux-image-6.8.0-1011-nvidia-lowlatencyUpgrade linux-image-5.15.0-1067-awsUpgrade linux-image-6.8.0-1010-oracleUpgrade linux-image-snapdragon-hwe-18.04Upgrade linux-image-azure-lts-20.04Upgrade linux-image-gcp-lts-22.04Upgrade linux-image-oemUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-lowlatencyUpgrade linux-image-5.15.0-1060-ibmUpgrade linux-image-gkeopUpgrade linux-image-oracle-lts-20.04Upgrade linux-image-oem-20.04bUpgrade linux-image-generic-64kUpgrade linux-image-6.8.0-1010-ibmUpgrade linux-image-5.4.0-1134-gcpUpgrade linux-image-aws-lts-20.04Upgrade linux-image-aws-lts-22.04Upgrade linux-image-ibmUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-azure-lts-22.04Upgrade linux-image-6.8.0-40-lowlatency-64kUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-oem-24.04Upgrade linux-image-virtual-hwe-24.04Upgrade linux-image-oracleUpgrade linux-image-gkeop-5.4Upgrade linux-image-6.8.0-1012-azure-fdeUpgrade linux-image-raspi2Upgrade linux-image-intel-iotgUpgrade linux-image-5.15.0-118-generic-lpaeUpgrade linux-image-6.8.0-40-lowlatencyUpgrade linux-image-5.15.0-1060-raspiUpgrade linux-image-5.15.0-118-genericUpgrade linux-image-bluefieldUpgrade linux-image-lowlatency-64kUpgrade linux-image-6.8.0-1012-gcpUpgrade linux-image-5.15.0-118-generic-64kUpgrade linux-image-virtualUpgrade linux-image-5.4.0-1114-raspiUpgrade linux-image-ibm-lts-20.04Upgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-6.8.0-1011-nvidia-lowlatency-64kUpgrade linux-image-gcp-lts-20.04Upgrade linux-image-5.15.0-118-lowlatency-64kUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-nvidiaUpgrade linux-image-ibm-classicUpgrade linux-image-intelUpgrade linux-image-generic-lpaeUpgrade linux-image-5.4.0-192-lowlatencyUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-5.15.0-1062-intel-iotgUpgrade linux-image-genericUpgrade linux-image-gke-5.15Upgrade linux-image-5.4.0-192-generic-lpaeUpgrade linux-image-5.4.0-1135-azureUpgrade linux-image-azure-fdeUpgrade linux-image-raspi-nolpae | Aug 9, 2024 | May 30, 2024 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jan 20, 2025 | May 30, 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