In the Linux kernel, the following vulnerability has been resolved:
maple_tree: fix MA_STATE_PREALLOC flag in mas_preallocate()
Temporarily clear the preallocation flag when explicitly requesting allocations. Pre-existing allocations are already counted against the request through mas_node_count_gfp(), but the allocations will not happen if the MA_STATE_PREALLOC flag is set. This flag is meant to avoid re-allocating in bulk allocation mode, and to detect issues with preallocation calculations.
The MA_STATE_PREALLOC flag should also always be set on zero allocations so that detection of underflow allocations will print a WARN_ON() during consumption.
User visible effect of this flaw is a WARN_ON() followed by a null pointer dereference when subsequent requests for larger number of nodes is ignored, such as the vma merge retry in mmap_region() caused by drivers altering the vma flags (which happens in v6.6, at least)
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 |
|---|---|---|---|---|
| Amazon_linux_2023 | — | Upgrade kernel-debuginfo-common-aarch64Upgrade kernel-modules-extra-commonUpgrade kernel-libbpf-staticUpgrade kernel-livepatch-6.12.37-61.105Upgrade perfUpgrade kernel-toolsUpgrade perf6.12-debuginfoUpgrade python3-perf6.12Upgrade bpftool-debuginfoUpgrade kernel6.12-libbpfUpgrade python3-perfUpgrade python3-perf-debuginfoUpgrade bpftoolUpgrade kernel-develUpgrade kernel6.12-tools-debuginfoUpgrade kernel-livepatch-6.1.147-172.266Upgrade kernel-tools-debuginfoUpgrade kernel6.12-headersUpgrade python3-perf6.12-debuginfoUpgrade kernel-tools-develUpgrade kernel-libbpf-debuginfoUpgrade kernel6.12-develUpgrade kernel-debuginfo-common-x86_64Upgrade perf-debuginfoUpgrade kernel6.12-debuginfo-common-aarch64Upgrade kernel-libbpfUpgrade kernel-headersUpgrade bpftool6.12-debuginfoUpgrade perf6.12Upgrade kernel6.12-modules-extraUpgrade kernelUpgrade kernel-debuginfoUpgrade kernel6.12-toolsUpgrade kernel6.12-tools-develUpgrade kernel6.12-modules-extra-commonUpgrade bpftool6.12Upgrade kernel6.12-debuginfo-common-x86_64Upgrade kernel6.12-libbpf-debuginfoUpgrade kernel6.12-debuginfoUpgrade kernel6.12-libbpf-develUpgrade kernel6.12-libbpf-staticUpgrade kernel-libbpf-develUpgrade kernel6.12Upgrade kernel-modules-extra | Oct 16, 2025 | Jul 25, 2025 |
| Debian | — | Upgrade linux-6.1Upgrade linux | Jul 28, 2025 | Jul 28, 2025 |
| Redhat_linux | — | No solution exists | Jul 31, 2025 | Jul 25, 2025 |
| Suse | — | Upgrade kernel-syms-rtUpgrade reiserfs-kmp-defaultUpgrade kernel-default-baseUpgrade kernel-docs-htmlUpgrade cluster-md-kmp-defaultUpgrade dtb-socionextUpgrade kernel-defaultUpgrade kernel-rt-extraUpgrade kernel-64kb-optionalUpgrade dtb-broadcomUpgrade kernel-azure-extraUpgrade kernel-obs-buildUpgrade kernel-rt-livepatch-develUpgrade dtb-armUpgrade ocfs2-kmp-azureUpgrade dlm-kmp-azureUpgrade gfs2-kmp-defaultUpgrade kernel-64kb-extraUpgrade dlm-kmp-rtUpgrade kernel-default-livepatch-develUpgrade dtb-renesasUpgrade kernel-debug-develUpgrade kernel-rt_debug-vdsoUpgrade dtb-amlogicUpgrade kernel-debugUpgrade kernel-kvmsmall-vdsoUpgrade kernel-rt-vdsoUpgrade kselftests-kmp-defaultUpgrade kselftests-kmp-rtUpgrade cluster-md-kmp-64kbUpgrade dtb-hisiliconUpgrade kernel-azure-vdsoUpgrade dtb-nvidiaUpgrade kernel-docsUpgrade dtb-sprdUpgrade kernel-rt_debugUpgrade reiserfs-kmp-rtUpgrade kernel-debug-vdsoUpgrade dlm-kmp-defaultUpgrade dtb-marvellUpgrade dtb-amdUpgrade dtb-appleUpgrade kernel-source-azureUpgrade kernel-azure-optionalUpgrade kernel-macrosUpgrade dtb-amazonUpgrade dtb-rockchipUpgrade dtb-exynosUpgrade dtb-allwinnerUpgrade kernel-obs-qaUpgrade kernel-azureUpgrade kernel-64kbUpgrade kernel-rtUpgrade kernel-default-optionalUpgrade kernel-default-extraUpgrade kernel-source-vanillaUpgrade kernel-rt_debug-develUpgrade dtb-alteraUpgrade reiserfs-kmp-64kbUpgrade ocfs2-kmp-defaultUpgrade kselftests-kmp-azureUpgrade kernel-kvmsmallUpgrade kernel-devel-azureUpgrade kernel-develUpgrade kernel-devel-rtUpgrade dtb-lgUpgrade dlm-kmp-64kbUpgrade dtb-mediatekUpgrade kernel-default-base-rebuildUpgrade kselftests-kmp-64kbUpgrade dtb-xilinxUpgrade dtb-apmUpgrade kernel-zfcpdumpUpgrade kernel-symsUpgrade kernel-source-rtUpgrade kernel-rt-optionalUpgrade kernel-rt-livepatchUpgrade kernel-kvmsmall-develUpgrade kernel-azure-develUpgrade cluster-md-kmp-azureUpgrade ocfs2-kmp-64kbUpgrade dtb-qcomUpgrade dtb-caviumUpgrade reiserfs-kmp-azureUpgrade ocfs2-kmp-rtUpgrade kernel-syms-azureUpgrade kernel-sourceUpgrade kernel-default-develUpgrade gfs2-kmp-rtUpgrade kernel-64kb-develUpgrade gfs2-kmp-azureUpgrade gfs2-kmp-64kbUpgrade kernel-default-livepatchUpgrade cluster-md-kmp-rtUpgrade dtb-freescaleUpgrade kernel-rt-develUpgrade kernel-default-vdso | Dec 5, 2025 | Aug 18, 2025 |
| Ubuntu | — | Upgrade linux-image-gke-64k-6.8Upgrade linux-image-raspi-6.14Upgrade linux-image-azure-nvidia-6.14Upgrade linux-image-6.8.0-1046-nvidia-lowlatencyUpgrade linux-image-oracle-6.8Upgrade linux-image-gkeop-6.8Upgrade linux-image-ibm-classicUpgrade linux-image-lowlatency-6.8Upgrade linux-image-6.8.0-100-lowlatencyUpgrade linux-image-lowlatencyUpgrade linux-image-genericUpgrade linux-image-generic-6.8Upgrade linux-image-oracle-64kUpgrade linux-image-azure-fipsUpgrade linux-image-azure-6.14Upgrade linux-image-azure-lts-24.04Upgrade linux-image-6.14.0-1014-oemUpgrade linux-image-6.8.0-100-genericUpgrade linux-image-6.8.0-1043-oracle-64kUpgrade linux-image-gcp-64kUpgrade linux-image-aws-fipsUpgrade linux-image-oem-22.04cUpgrade linux-image-6.8.0-1047-raspiUpgrade linux-image-oracle-64k-6.14Upgrade linux-image-6.8.0-1023-xilinxUpgrade linux-image-oracle-64k-6.8Upgrade linux-image-realtime-6.8.1Upgrade linux-image-oracle-6.14Upgrade linux-image-raspiUpgrade linux-image-gke-64kUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-ibm-lts-24.04Upgrade linux-image-oracle-lts-24.04Upgrade linux-image-generic-64kUpgrade linux-image-realtime-hwe-24.04Upgrade linux-image-6.8.0-1051-azureUpgrade linux-image-gcp-fips-6.8Upgrade linux-image-generic-6.14Upgrade linux-image-xilinx-6.8Upgrade linux-image-lowlatency-64kUpgrade linux-image-azureUpgrade linux-image-ibm-6.8Upgrade linux-image-generic-64k-6.8Upgrade linux-image-6.8.0-1043-oracleUpgrade linux-image-6.8.0-1046-nvidia-lowlatency-64kUpgrade linux-image-generic-lpaeUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-gcp-6.14Upgrade linux-image-nvidiaUpgrade linux-image-fips-6.8Upgrade linux-image-raspi-6.8Upgrade linux-image-raspi-realtime-6.8Upgrade linux-image-6.8.0-1044-ibmUpgrade linux-image-nvidia-64kUpgrade linux-image-fipsUpgrade linux-image-6.8.0-1043-gke-64kUpgrade linux-image-6.14.0-1015-aws-64kUpgrade linux-image-6.8.0-100-lowlatency-64kUpgrade linux-image-6.14.0-34-generic-64kUpgrade linux-image-gke-6.8Upgrade linux-image-oem-22.04Upgrade linux-image-6.8.0-1047-gcp-fipsUpgrade linux-image-aws-64k-6.8Upgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-gcp-fipsUpgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-ibmUpgrade linux-image-gcp-64k-6.14Upgrade linux-image-oem-22.04bUpgrade linux-image-oem-22.04aUpgrade linux-image-6.8.0-1046-awsUpgrade linux-image-azure-nvidiaUpgrade linux-image-6.8.0-1043-gkeUpgrade linux-image-6.8.0-1046-azureUpgrade linux-image-gkeopUpgrade linux-image-6.14.0-1015-oracle-64kUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-virtual-6.14Upgrade linux-image-6.8.1-1041-realtimeUpgrade linux-image-virtual-6.8Upgrade linux-image-aws-6.8Upgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-6.8.0-100-generic-64kUpgrade linux-image-oem-24.04aUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-realtimeUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-oem-24.04bUpgrade linux-image-realtime-6.14Upgrade linux-image-generic-hwe-22.04Upgrade linux-image-azure-fips-6.8Upgrade linux-image-xilinx-zynqmpUpgrade linux-image-6.8.0-1046-aws-fipsUpgrade linux-image-virtualUpgrade linux-image-6.8.0-2037-raspi-realtimeUpgrade linux-image-6.8.0-1046-nvidiaUpgrade linux-image-6.8.0-1046-azure-fipsUpgrade linux-image-oem-24.04cUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-gcp-64k-6.8Upgrade linux-image-6.8.0-1046-aws-64kUpgrade linux-image-6.14.0-1015-oracleUpgrade linux-image-6.14.0-1014-realtimeUpgrade linux-image-6.14.0-1014-azureUpgrade linux-image-xilinxUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-kvmUpgrade linux-image-intel-iot-realtimeUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-nvidia-6.8Upgrade linux-image-gcp-lts-24.04Upgrade linux-image-aws-fips-6.8Upgrade linux-image-raspi-realtimeUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-aws-lts-24.04Upgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-aws-64k-6.14Upgrade linux-image-6.14.0-34-genericUpgrade linux-image-6.14.0-1018-gcpUpgrade linux-image-6.14.0-1016-raspiUpgrade linux-image-6.14.0-1018-gcp-64kUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-intel-iotgUpgrade linux-image-gkeUpgrade linux-image-aws-6.14Upgrade linux-image-6.8.0-1047-gcp-64kUpgrade linux-image-oem-24.04Upgrade linux-image-6.8.0-1046-nvidia-64kUpgrade linux-image-6.8.0-1030-gkeopUpgrade linux-image-6.8.0-100-fipsUpgrade linux-image-oracleUpgrade linux-image-awsUpgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-realtime-hwe-22.04Upgrade linux-image-oem-6.14Upgrade linux-image-aws-64kUpgrade linux-image-6.8.0-1047-gcpUpgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-6.14.0-1015-awsUpgrade linux-image-oem-22.04dUpgrade linux-image-6.14.0-1007-azure-nvidiaUpgrade linux-image-generic-64k-6.14Upgrade linux-image-gcp-6.8Upgrade linux-image-gcpUpgrade linux-image-azure-6.8 | Jul 31, 2025 | Jul 25, 2025 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Aug 20, 2025 | Jul 25, 2025 |
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