In the Linux kernel, the following vulnerability has been resolved:
mm: avoid overflows in dirty throttling logic
The dirty throttling logic is interspersed with assumptions that dirty limits in PAGE_SIZE units fit into 32-bit (so that various multiplications fit into 64-bits). If limits end up being larger, we will hit overflows, possible divisions by 0 etc. Fix these problems by never allowing so large dirty limits as they have dubious practical value anyway. For dirty_bytes / dirty_background_bytes interfaces we can just refuse to set so large limits. For dirty_ratio / dirty_background_ratio it isn't so simple as the dirty limit is computed from the amount of available memory which can change due to memory hotplug etc. So when converting dirty limits from ratios to numbers of pages, we just don't allow the result to exceed UINT_MAX.
This is root-only triggerable problem which occurs when the operator sets dirty limits to >16 TB.
CVSS Details
- CVSS 3.1 Base Score: 4.4
- CVSS 3.1 Vector: (CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:U/C:N/I:N/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alma_linux | — | Upgrade kernel-64k-modules-coreUpgrade kernel-zfcpdump-devel-matchedUpgrade kernel-rt-kvmUpgrade kernel-toolsUpgrade kernel-debug-modules-coreUpgrade python3-perfUpgrade kernel-64k-modules-extraUpgrade kernel-rt-modulesUpgrade kernel-docUpgrade kernel-rt-modules-extraUpgrade kernel-rt-debug-coreUpgrade kernel-rt-debugUpgrade perfUpgrade kernel-debug-coreUpgrade kernel-64k-debug-modules-coreUpgrade bpftoolUpgrade kernel-debugUpgrade kernel-rt-debug-modules-coreUpgrade kernel-modules-extraUpgrade kernel-debug-uki-virtUpgrade kernel-rtUpgrade rvUpgrade kernel-64k-debug-modulesUpgrade kernel-64k-develUpgrade kernel-rt-debug-modules-extraUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-64k-debug-develUpgrade kernel-tools-libsUpgrade kernel-rt-debug-modulesUpgrade kernel-rt-develUpgrade kernel-rt-coreUpgrade kernel-64k-debug-devel-matchedUpgrade kernel-develUpgrade libperfUpgrade kernel-debug-modules-extraUpgrade kernel-debug-devel-matchedUpgrade kernel-rt-debug-kvmUpgrade rtlaUpgrade kernel-64k-devel-matchedUpgrade kernel-modules-coreUpgrade kernel-64k-coreUpgrade kernel-64kUpgrade kernel-zfcpdump-modules-coreUpgrade kernel-zfcpdump-modulesUpgrade kernel-zfcpdumpUpgrade kernel-coreUpgrade kernel-debug-develUpgrade kernelUpgrade kernel-64k-debugUpgrade kernel-zfcpdump-coreUpgrade kernel-zfcpdump-develUpgrade kernel-debug-modulesUpgrade kernel-64k-modulesUpgrade kernel-uki-virtUpgrade kernel-cross-headersUpgrade kernel-rt-debug-develUpgrade kernel-modulesUpgrade kernel-64k-debug-coreUpgrade kernel-tools-libs-develUpgrade kernel-abi-stablelistsUpgrade kernel-rt-modules-coreUpgrade kernel-headersUpgrade kernel-64k-debug-modules-extraUpgrade kernel-devel-matched | Sep 26, 2024 | Jul 30, 2024 |
| Amazon Linux Ami 2 | — | Upgrade python-perf-debuginfoUpgrade kernel-tools-develUpgrade kernel-tools-debuginfoUpgrade kernel-livepatch-5.15.164-108.161Upgrade kernel-debuginfo-common-x86_64Upgrade kernel-headersUpgrade bpftoolUpgrade kernel-develUpgrade kernel-debuginfoUpgrade kernelUpgrade kernel-debuginfo-common-aarch64Upgrade perfUpgrade bpftool-debuginfoUpgrade perf-debuginfoUpgrade kernel-livepatch-5.10.223-211.872Upgrade kernel-livepatch-4.14.353-270.569Upgrade kernel-toolsUpgrade python-perf | May 20, 2026 | May 20, 2026 |
| Amazon_linux_2023 | — | Upgrade kernel-toolsUpgrade bpftool-debuginfoUpgrade kernel-headersUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-libbpf-staticUpgrade kernel-modules-extra-commonUpgrade kernel-debuginfoUpgrade kernel-tools-debuginfoUpgrade kernel-modules-extraUpgrade kernel-debuginfo-common-aarch64Upgrade kernelUpgrade perfUpgrade kernel-livepatch-6.1.102-108.177Upgrade kernel-develUpgrade bpftoolUpgrade kernel-libbpf-develUpgrade kernel-libbpfUpgrade perf-debuginfoUpgrade kernel-tools-develUpgrade python3-perfUpgrade python3-perf-debuginfo | Oct 16, 2025 | Jul 30, 2024 |
| Debian | — | Upgrade linux-6.1Upgrade linux | Aug 7, 2024 | Jul 30, 2024 |
| Huawei Euleros 2_0_sp10 | — | Upgrade kernel-tools-libsUpgrade kernel-toolsUpgrade kernel-abi-stablelistsUpgrade kernelUpgrade python3-perf | Nov 11, 2024 | Jul 30, 2024 |
| Huawei Euleros 2_0_sp11 | — | Upgrade python3-perfUpgrade bpftoolUpgrade kernel-abi-stablelistsUpgrade kernel-toolsUpgrade kernel-tools-libsUpgrade kernel | Oct 9, 2024 | Jul 30, 2024 |
| Huawei Euleros 2_0_sp12 | — | Upgrade kernel-abi-stablelistsUpgrade bpftoolUpgrade kernel-tools-libsUpgrade kernel-toolsUpgrade kernelUpgrade python3-perf | Nov 5, 2024 | Jul 30, 2024 |
| Huawei Euleros 2_0_sp9 | — | Upgrade kernel-toolsUpgrade kernel-tools-libsUpgrade kernelUpgrade python3-perf | Nov 11, 2024 | Jul 30, 2024 |
| Oracle_linux | — | Upgrade kernelUpgrade kernel-uek | Oct 16, 2024 | Jul 30, 2024 |
| Redhat_linux | — | Upgrade kernel-rtUpgrade kernelNo solution exists | Sep 6, 2024 | Jul 30, 2024 |
| Rocky_linux | — | Upgrade kernel-rt-debug-develUpgrade kernel-tools-debuginfoUpgrade kernel-rt-debug-modules-coreUpgrade kernel-debug-develUpgrade kernel-rt-modulesUpgrade libperfUpgrade kernel-rt-debug-modulesUpgrade perfUpgrade kernel-debuginfoUpgrade kernel-rt-coreUpgrade rtlaUpgrade kernel-debug-debuginfoUpgrade kernel-devel-matchedUpgrade kernel-modulesUpgrade kernel-zfcpdump-modules-extraUpgrade perf-debuginfoUpgrade kernel-debug-uki-virtUpgrade bpftool-debuginfoUpgrade kernel-modules-extraUpgrade kernel-rt-debuginfoUpgrade kernel-rt-debuginfo-common-x86_64Upgrade kernel-develUpgrade kernel-zfcpdump-develUpgrade kernel-debugUpgrade kernel-modules-coreUpgrade kernel-debug-coreUpgrade kernel-rt-modules-coreUpgrade kernel-rt-debugUpgrade kernel-rt-debug-modules-extraUpgrade kernel-debug-modules-extraUpgrade kernel-tools-libsUpgrade kernel-coreUpgrade kernel-rt-debug-kvmUpgrade kernel-debug-modulesUpgrade kernel-uki-virtUpgrade kernel-debug-modules-coreUpgrade kernel-headersUpgrade kernel-zfcpdumpUpgrade kernel-zfcpdump-devel-matchedUpgrade kernel-zfcpdump-modulesUpgrade kernel-zfcpdump-debuginfoUpgrade kernel-zfcpdump-modules-coreUpgrade python3-perfUpgrade kernel-rt-modules-extraUpgrade kernel-debuginfo-common-x86_64Upgrade python3-perf-debuginfoUpgrade kernel-rt-kvmUpgrade bpftoolUpgrade kernel-rt-debug-coreUpgrade kernel-rtUpgrade rvUpgrade libperf-debuginfoUpgrade kernel-cross-headersUpgrade kernelUpgrade kernel-tools-libs-develUpgrade kernel-toolsUpgrade kernel-rt-develUpgrade kernel-zfcpdump-coreUpgrade kernel-rt-debug-debuginfoUpgrade kernel-debug-devel-matched | Sep 17, 2024 | Jul 30, 2024 |
| Suse | — | Upgrade ocfs2-kmp-64kbUpgrade gfs2-kmp-azureUpgrade kernel-develUpgrade kernel-debug-develUpgrade reiserfs-kmp-rtUpgrade dtb-xilinxUpgrade cluster-md-kmp-rtUpgrade dtb-amdUpgrade dtb-mediatekUpgrade dtb-appleUpgrade reiserfs-kmp-defaultUpgrade cluster-md-kmp-64kbUpgrade kernel-64kb-optionalUpgrade kernel-64kb-extraUpgrade dtb-sprdUpgrade dtb-freescaleUpgrade kernel-debug-vdsoUpgrade dtb-allwinnerUpgrade dtb-broadcomUpgrade kernel-rt_debug-develUpgrade kernel-default-livepatchUpgrade kernel-source-vanillaUpgrade kernel-debugUpgrade kselftests-kmp-defaultUpgrade kernel-azureUpgrade kernel-kvmsmall-livepatch-develUpgrade ocfs2-kmp-defaultUpgrade dtb-nvidiaUpgrade kernel-docsUpgrade kernel-64kb-develUpgrade kernel-symsUpgrade dlm-kmp-azureUpgrade dlm-kmp-rtUpgrade dtb-hisiliconUpgrade kernel-default-livepatch-develUpgrade kselftests-kmp-azureUpgrade kernel-default-baseUpgrade gfs2-kmp-defaultUpgrade kernel-azure-extraUpgrade kernel-docs-htmlUpgrade kernel-default-optionalUpgrade dtb-renesasUpgrade ocfs2-kmp-azureUpgrade dtb-caviumUpgrade kernel-rt_debugUpgrade kselftests-kmp-rtUpgrade dtb-marvellUpgrade kernel-rt_debug-livepatch-develUpgrade dtb-socionextUpgrade kernel-devel-rtUpgrade dlm-kmp-defaultUpgrade kernel-defaultUpgrade gfs2-kmp-64kbUpgrade dtb-amlogicUpgrade kernel-syms-rtUpgrade kernel-64kb-livepatch-develUpgrade dtb-exynosUpgrade kernel-kvmsmall-vdsoUpgrade kernel-rt-develUpgrade kernel-azure-vdsoUpgrade kernel-rt_debug-vdsoUpgrade kernel-default-extraUpgrade kselftests-kmp-64kbUpgrade kernel-kvmsmall-develUpgrade kernel-rt-vdsoUpgrade kernel-64kbUpgrade kernel-obs-qaUpgrade kernel-default-base-rebuildUpgrade kernel-azure-optionalUpgrade dtb-lgUpgrade ocfs2-kmp-rtUpgrade kernel-zfcpdumpUpgrade kernel-source-rtUpgrade kernel-source-azureUpgrade kernel-rt-livepatchUpgrade kernel-syms-azureUpgrade kernel-rtUpgrade kernel-azure-livepatch-develUpgrade dtb-qcomUpgrade reiserfs-kmp-64kbUpgrade kernel-obs-buildUpgrade kernel-default-vdsoUpgrade kernel-default-manUpgrade dtb-amazonUpgrade kernel-rt-livepatch-develUpgrade kernel-devel-azureUpgrade kernel-kvmsmallUpgrade gfs2-kmp-rtUpgrade kernel-default-develUpgrade dtb-alteraUpgrade dtb-apmUpgrade kernel-macrosUpgrade kernel-rt-extraUpgrade kernel-debug-livepatch-develUpgrade dtb-armUpgrade dlm-kmp-64kbUpgrade cluster-md-kmp-azureUpgrade reiserfs-kmp-azureUpgrade kernel-sourceUpgrade kernel-azure-develUpgrade dtb-rockchipUpgrade cluster-md-kmp-defaultUpgrade kernel-rt-optional | Dec 5, 2025 | Sep 12, 2024 |
| Ubuntu | — | Upgrade linux-image-oem-22.04cUpgrade linux-image-5.15.0-1068-gcpUpgrade linux-image-gkeop-5.4Upgrade linux-image-oemUpgrade linux-image-5.4.0-200-genericUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-5.4.0-1135-awsUpgrade linux-image-generic-lpaeUpgrade linux-image-gcp-lts-20.04Upgrade linux-image-nvidiaUpgrade linux-image-gkeopUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-nvidia-64kUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-oracle-64kUpgrade linux-image-6.8.0-48-lowlatency-64kUpgrade linux-image-5.15.0-121-generic-64kUpgrade linux-image-oracle-lts-20.04Upgrade linux-image-gkeop-5.15Upgrade linux-image-5.4.0-1102-gkeopUpgrade linux-image-lowlatencyUpgrade linux-image-5.15.0-121-lowlatencyUpgrade linux-image-6.8.0-1014-ibmUpgrade linux-image-6.8.0-1017-nvidia-lowlatency-64kUpgrade linux-image-6.8.0-1017-gcpUpgrade linux-image-oem-24.04aUpgrade linux-image-snapdragon-hwe-18.04Upgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-virtualUpgrade linux-image-5.15.0-1035-xilinx-zynqmpUpgrade linux-image-6.8.0-1013-gkeUpgrade linux-image-oem-20.04cUpgrade linux-image-lowlatency-hwe-18.04Upgrade linux-image-5.15.0-121-generic-lpaeUpgrade linux-image-6.8.0-1017-nvidia-lowlatencyUpgrade linux-image-5.15.0-1062-ibmUpgrade linux-image-azure-lts-22.04Upgrade linux-image-5.4.0-1044-iotUpgrade linux-image-5.15.0-1072-azureUpgrade linux-image-azure-fde-lts-22.04Upgrade linux-image-oem-22.04dUpgrade linux-image-oem-20.04dUpgrade linux-image-lowlatency-64k-hwe-24.04Upgrade linux-image-5.4.0-200-generic-lpaeUpgrade linux-image-gkeUpgrade linux-image-oem-20.04Upgrade linux-image-genericUpgrade linux-image-5.15.0-1066-kvmUpgrade linux-image-oem-22.04Upgrade linux-image-lowlatency-64kUpgrade linux-image-gcpUpgrade linux-image-5.15.0-1052-gkeopUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-lowlatency-hwe-24.04Upgrade linux-image-oem-20.04bUpgrade linux-image-generic-64kUpgrade linux-image-intel-iotgUpgrade linux-image-5.15.0-1062-raspiUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-raspi-hwe-18.04Upgrade linux-image-oracle-lts-22.04Upgrade linux-image-generic-hwe-22.04Upgrade linux-image-intelUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-6.8.0-1015-oracleUpgrade linux-image-5.4.0-1054-xilinx-zynqmpUpgrade linux-image-oem-24.04Upgrade linux-image-oem-osp1Upgrade linux-image-5.4.0-1082-ibmUpgrade linux-image-raspi2Upgrade linux-image-5.15.0-1064-nvidiaUpgrade linux-image-6.8.0-1017-azureUpgrade linux-image-awsUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-5.4.0-1123-kvmUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-kvmUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-5.15.0-1064-intel-iotgUpgrade linux-image-5.15.0-1069-awsUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-6.8.0-1002-gkeopUpgrade linux-image-ibm-lts-20.04Upgrade linux-image-6.8.0-1017-nvidia-64kUpgrade linux-image-ibmUpgrade linux-image-5.15.0-121-lowlatency-64kUpgrade linux-image-azure-cvmUpgrade linux-image-5.15.0-1067-oracleUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-6.8.0-1017-azure-fdeUpgrade linux-image-ibm-classicUpgrade linux-image-5.15.0-121-genericUpgrade linux-image-6.8.0-1016-azureUpgrade linux-image-6.8.0-1016-gcpUpgrade linux-image-5.4.0-1140-azureUpgrade linux-image-6.8.0-1018-awsUpgrade linux-image-5.4.0-200-lowlatencyUpgrade linux-image-5.4.0-1094-bluefieldUpgrade linux-image-nvidia-6.8Upgrade linux-image-azure-fdeUpgrade linux-image-azureUpgrade linux-image-gkeop-6.8Upgrade linux-image-6.8.0-48-generic-64kUpgrade linux-image-aws-lts-22.04Upgrade linux-image-5.15.0-1066-gkeUpgrade linux-image-azure-lts-20.04Upgrade linux-image-virtual-hwe-20.04Upgrade linux-image-6.8.0-48-genericUpgrade linux-image-generic-hwe-18.04Upgrade linux-image-nvidia-lowlatencyUpgrade linux-image-5.15.0-1072-azure-fdeUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-gcp-lts-22.04Upgrade linux-image-6.8.0-48-lowlatencyUpgrade linux-image-oem-22.04bUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-5.4.0-1139-azureUpgrade linux-image-6.8.0-1014-raspiUpgrade linux-image-6.8.0-1016-oemUpgrade linux-image-5.4.0-1134-oracleUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-bluefieldUpgrade linux-image-gke-5.15Upgrade linux-image-oracleUpgrade linux-image-6.8.0-1017-nvidiaUpgrade linux-image-5.4.0-1119-raspiUpgrade linux-image-raspi-nolpaeUpgrade linux-image-6.8.0-1016-azure-fdeUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-raspiUpgrade linux-image-6.8.0-1015-oracle-64kUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-5.4.0-1139-gcpUpgrade linux-image-virtual-hwe-18.04Upgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-5.15.0-1064-nvidia-lowlatencyUpgrade linux-image-aws-lts-20.04Upgrade linux-image-oem-22.04a | Sep 16, 2024 | Jul 30, 2024 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jan 20, 2025 | Jul 30, 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