In the Linux kernel, the following vulnerability has been resolved:
protect the fetch of ->fd[fd] in do_dup2() from mispredictions
both callers have verified that fd is not greater than ->max_fds; however, misprediction might end up with tofree = fdt->fd[fd]; being speculatively executed. That's wrong for the same reasons why it's wrong in close_fd()/file_close_fd_locked(); the same solution applies - array_index_nospec(fd, fdt->max_fds) could differ from fd only in case of speculative execution on mispredicted path.
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 perfUpgrade kernel-tools-libsUpgrade kernel-docUpgrade kernel-zfcpdump-modulesUpgrade kernel-abi-stablelistsUpgrade kernel-zfcpdump-coreUpgrade kernel-toolsUpgrade kernel-debug-modulesUpgrade kernel-tools-libs-develUpgrade bpftoolUpgrade kernel-debug-modules-extraUpgrade kernel-zfcpdumpUpgrade kernel-cross-headersUpgrade kernel-develUpgrade kernelUpgrade python3-perfUpgrade kernel-modules-extraUpgrade kernel-headersUpgrade kernel-modulesUpgrade kernel-coreUpgrade kernel-debugUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-debug-coreUpgrade kernel-zfcpdump-develUpgrade kernel-debug-devel | Sep 26, 2024 | Aug 17, 2024 |
| Debian | — | Upgrade linuxUpgrade linux-6.1 | Jul 30, 2024 | Jul 30, 2024 |
| Huawei Euleros 2_0_sp10 | — | Upgrade python3-perfUpgrade kernel-toolsUpgrade kernel-abi-stablelistsUpgrade kernel-tools-libsUpgrade kernel | Nov 11, 2024 | Aug 17, 2024 |
| Huawei Euleros 2_0_sp11 | — | Upgrade kernel-abi-stablelistsUpgrade python3-perfUpgrade bpftoolUpgrade kernelUpgrade kernel-tools-libsUpgrade kernel-tools | Dec 12, 2024 | Aug 17, 2024 |
| Huawei Euleros 2_0_sp12 | — | Upgrade kernel-toolsUpgrade kernel-abi-stablelistsUpgrade bpftoolUpgrade kernel-tools-libsUpgrade kernelUpgrade python3-perf | Nov 26, 2024 | Aug 17, 2024 |
| Huawei Euleros 2_0_sp9 | — | Upgrade kernel-tools-libsUpgrade kernel-toolsUpgrade python3-perfUpgrade kernel | Nov 11, 2024 | Aug 17, 2024 |
| Oracle_linux | — | Upgrade kernel-uekUpgrade kernel | Oct 16, 2024 | Aug 17, 2024 |
| Redhat_linux | — | No solution existsUpgrade kernel-rtUpgrade kernel | Sep 25, 2024 | Aug 17, 2024 |
| Rocky_linux | — | Upgrade kernel-tools-libs-develUpgrade perfUpgrade kernel-tools-libsUpgrade bpftoolUpgrade python3-perf-debuginfoUpgrade kernel-debug-modules-extraUpgrade bpftool-debuginfoUpgrade kernel-toolsUpgrade kernel-develUpgrade kernel-debug-modulesUpgrade kernel-coreUpgrade kernel-modules-extraUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-debuginfoUpgrade python3-perfUpgrade kernel-headersUpgrade perf-debuginfoUpgrade kernel-modulesUpgrade kernel-debug-develUpgrade kernel-tools-debuginfoUpgrade kernel-debug-debuginfoUpgrade kernel-debug-coreUpgrade kernel-cross-headersUpgrade kernel-debugUpgrade kernel | May 8, 2025 | Aug 17, 2024 |
| Suse | — | Upgrade kernel-kvmsmall-develUpgrade kernel-64kb-livepatch-develUpgrade kernel-default-baseUpgrade dtb-marvellUpgrade gfs2-kmp-defaultUpgrade dtb-hisiliconUpgrade dlm-kmp-defaultUpgrade dtb-caviumUpgrade dtb-mediatekUpgrade kernel-64kb-extraUpgrade kernel-default-develUpgrade dtb-lgUpgrade kernel-default-extraUpgrade kernel-source-azureUpgrade gfs2-kmp-azureUpgrade gfs2-kmp-rtUpgrade kernel-default-livepatch-develUpgrade kernel-docs-htmlUpgrade kernel-64kbUpgrade kernel-kvmsmall-livepatch-develUpgrade dtb-freescaleUpgrade dtb-broadcomUpgrade cluster-md-kmp-rtUpgrade dtb-amdUpgrade dtb-apmUpgrade kernel-rt-develUpgrade kernel-default-livepatchUpgrade kernel-devel-rtUpgrade kernel-azure-optionalUpgrade kernel-rt_debug-livepatch-develUpgrade kernel-default-optionalUpgrade dtb-renesasUpgrade ocfs2-kmp-64kbUpgrade reiserfs-kmp-defaultUpgrade kernel-rt_debugUpgrade kernel-zfcpdumpUpgrade kernel-azure-extraUpgrade kernel-debug-develUpgrade kselftests-kmp-rtUpgrade dtb-socionextUpgrade kernel-64kb-optionalUpgrade ocfs2-kmp-azureUpgrade dtb-allwinnerUpgrade dtb-appleUpgrade ocfs2-kmp-defaultUpgrade gfs2-kmp-64kbUpgrade kernel-debugUpgrade dtb-xilinxUpgrade kernel-obs-qaUpgrade dtb-amazonUpgrade ocfs2-kmp-rtUpgrade kernel-azure-baseUpgrade kernel-develUpgrade kernel-64kb-develUpgrade kernel-preempt-develUpgrade reiserfs-kmp-rtUpgrade kernel-symsUpgrade cluster-md-kmp-azureUpgrade kernel-default-manUpgrade kernel-azureUpgrade cluster-md-kmp-64kbUpgrade dtb-armUpgrade dtb-rockchipUpgrade dtb-sprdUpgrade kernel-rt-vdsoUpgrade kernel-rtUpgrade kernel-macrosUpgrade kernel-preemptUpgrade kernel-rt-livepatch-develUpgrade kernel-source-vanillaUpgrade kselftests-kmp-azureUpgrade kernel-obs-buildUpgrade dtb-nvidiaUpgrade dlm-kmp-rtUpgrade kselftests-kmp-64kbUpgrade kernel-kvmsmall-vdsoUpgrade reiserfs-kmp-azureUpgrade kernel-syms-azureUpgrade kernel-azure-livepatch-develUpgrade dtb-amlogicUpgrade dlm-kmp-64kbUpgrade kselftests-kmp-defaultUpgrade kernel-rt_debug-vdsoUpgrade kernel-sourceUpgrade kernel-default-base-rebuildUpgrade dtb-exynosUpgrade kernel-docsUpgrade kernel-source-rtUpgrade kernel-kvmsmallUpgrade cluster-md-kmp-defaultUpgrade reiserfs-kmp-64kbUpgrade kernel-azure-develUpgrade dtb-qcomUpgrade kernel-rt_debug-develUpgrade kernel-default-vdsoUpgrade kernel-azure-vdsoUpgrade kernel-rt-optionalUpgrade kernel-debug-vdsoUpgrade kernel-debug-livepatch-develUpgrade dtb-alteraUpgrade dlm-kmp-azureUpgrade kernel-syms-rtUpgrade kernel-rt-livepatchUpgrade kernel-rt-extraUpgrade kernel-devel-azureUpgrade kernel-default | Dec 5, 2025 | Sep 27, 2024 |
| Ubuntu | — | Upgrade linux-image-nvidia-64k-6.8Upgrade linux-image-5.15.0-1065-raspiUpgrade linux-image-5.15.0-1071-gcpUpgrade linux-image-snapdragon-hwe-18.04Upgrade linux-image-xilinx-zynqmpUpgrade linux-image-ibm-classicUpgrade linux-image-5.4.0-1123-kvmUpgrade linux-image-nvidiaUpgrade linux-image-oem-20.04bUpgrade linux-image-gcp-lts-20.04Upgrade linux-image-gcp-lts-22.04Upgrade linux-image-bluefieldUpgrade linux-image-raspi-nolpaeUpgrade linux-image-5.15.0-1067-nvidiaUpgrade linux-image-5.4.0-1082-ibmUpgrade linux-image-5.4.0-1139-gcpUpgrade linux-image-6.8.0-1017-ibmUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-virtualUpgrade linux-image-oracle-lts-20.04Upgrade linux-image-oemUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-5.4.0-1135-awsUpgrade linux-image-5.4.0-1102-gkeopUpgrade linux-image-gkeop-6.8Upgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-5.4.0-1044-iotUpgrade linux-image-lowlatencyUpgrade linux-image-azure-lts-22.04Upgrade linux-image-6.8.0-1019-nvidia-64kUpgrade linux-image-5.15.0-1072-awsUpgrade linux-image-6.8.0-50-generic-64kUpgrade linux-image-6.8.0-1019-gcpUpgrade linux-image-lowlatency-64k-hwe-24.04Upgrade linux-image-raspi2Upgrade linux-image-genericUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-gkeopUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-gkeop-5.4Upgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-oracleUpgrade linux-image-5.15.0-125-genericUpgrade linux-image-5.15.0-1038-xilinx-zynqmpUpgrade linux-image-5.4.0-200-lowlatencyUpgrade linux-image-gkeUpgrade linux-image-6.8.0-50-lowlatencyUpgrade linux-image-5.15.0-1067-nvidia-lowlatencyUpgrade linux-image-6.8.0-1002-gkeopUpgrade linux-image-lowlatency-hwe-24.04Upgrade linux-image-5.15.0-1055-gkeopUpgrade linux-image-6.8.0-1015-gkeUpgrade linux-image-ibmUpgrade linux-image-6.8.0-1020-awsUpgrade linux-image-5.4.0-200-genericUpgrade linux-image-5.15.0-1065-ibmUpgrade linux-image-aws-lts-22.04Upgrade linux-image-oem-22.04aUpgrade linux-image-ibm-lts-20.04Upgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-5.15.0-125-generic-lpaeUpgrade linux-image-oem-22.04Upgrade linux-image-gke-5.15Upgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-5.15.0-1069-gkeUpgrade linux-image-6.8.0-1018-oemUpgrade linux-image-5.4.0-1140-azureUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-5.4.0-1054-xilinx-zynqmpUpgrade linux-image-azure-lts-20.04Upgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-lowlatency-64kUpgrade linux-image-generic-lpaeUpgrade linux-image-6.8.0-1017-oracleUpgrade linux-image-5.15.0-1075-azureUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-oracle-lts-22.04Upgrade linux-image-virtual-hwe-20.04Upgrade linux-image-oem-24.04aUpgrade linux-image-lowlatency-hwe-18.04Upgrade linux-image-generic-hwe-18.04Upgrade linux-image-generic-hwe-22.04Upgrade linux-image-virtual-hwe-18.04Upgrade linux-image-azureUpgrade linux-image-6.8.0-1020-azure-fdeUpgrade linux-image-raspi-hwe-18.04Upgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-generic-hwe-24.04Upgrade linux-image-intel-iotgUpgrade linux-image-6.8.0-1019-nvidia-lowlatencyUpgrade linux-image-6.8.0-50-lowlatency-64kUpgrade linux-image-awsUpgrade linux-image-6.8.0-50-genericUpgrade linux-image-oem-22.04cUpgrade linux-image-5.15.0-1067-intel-iotgUpgrade linux-image-nvidia-6.8Upgrade linux-image-generic-64kUpgrade linux-image-nvidia-64kUpgrade linux-image-oem-osp1Upgrade linux-image-gkeop-5.15Upgrade linux-image-oem-20.04cUpgrade linux-image-5.15.0-125-lowlatency-64kUpgrade linux-image-5.4.0-200-generic-lpaeUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-oracle-64kUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-5.15.0-1078-azureUpgrade linux-image-5.15.0-1070-oracleUpgrade linux-image-azure-fdeUpgrade linux-image-aws-lts-20.04Upgrade linux-image-oem-22.04dUpgrade linux-image-5.15.0-125-lowlatencyUpgrade linux-image-oem-20.04Upgrade linux-image-5.4.0-1139-azureUpgrade linux-image-oem-24.04Upgrade linux-image-oem-22.04bUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-oem-20.04dUpgrade linux-image-5.15.0-125-generic-64kUpgrade linux-image-intelUpgrade linux-image-6.8.0-1019-nvidia-lowlatency-64kUpgrade linux-image-gcpUpgrade linux-image-6.8.0-1019-nvidiaUpgrade linux-image-5.4.0-1134-oracleUpgrade linux-image-6.8.0-1017-oracle-64kUpgrade linux-image-kvmUpgrade linux-image-6.8.0-1020-azureUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-raspiUpgrade linux-image-6.8.0-1016-raspiUpgrade linux-image-5.4.0-1094-bluefieldUpgrade linux-image-5.4.0-1119-raspiUpgrade linux-image-5.15.0-1069-kvmUpgrade linux-image-azure-cvm | Nov 4, 2024 | Aug 17, 2024 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jan 20, 2025 | Aug 17, 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