In the Linux kernel, the following vulnerability has been resolved:
regmap: maple: Fix cache corruption in regcache_maple_drop()
When keeping the upper end of a cache block entry, the entry[] array must be indexed by the offset from the base register of the block, i.e. max - mas.index.
The code was indexing entry[] by only the register address, leading to an out-of-bounds access that copied some part of the kernel memory over the cache contents.
This bug was not detected by the regmap KUnit test because it only tests with a block of registers starting at 0, so mas.index == 0.
CVSS Details
- CVSS 3.1 Base Score: 7.8
- CVSS 3.1 Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alma_linux | — | Upgrade kernel-64k-debug-coreUpgrade kernel-zfcpdump-coreUpgrade bpftoolUpgrade kernel-zfcpdump-modulesUpgrade rvUpgrade kernel-64k-devel-matchedUpgrade kernel-64k-debugUpgrade kernel-64k-debug-devel-matchedUpgrade kernel-docUpgrade kernel-64k-debug-modules-extraUpgrade kernel-64k-modules-extraUpgrade kernel-rt-modules-extraUpgrade kernel-abi-stablelistsUpgrade kernel-rt-modulesUpgrade kernel-debug-devel-matchedUpgrade kernel-rtUpgrade kernel-rt-debug-coreUpgrade kernel-toolsUpgrade kernel-rt-modules-coreUpgrade kernel-debug-modulesUpgrade perfUpgrade kernel-rt-debug-modules-coreUpgrade kernel-zfcpdump-devel-matchedUpgrade kernel-zfcpdump-modules-coreUpgrade kernel-64k-debug-modules-coreUpgrade kernel-debug-modules-extraUpgrade kernel-tools-libs-develUpgrade kernel-rt-develUpgrade kernel-zfcpdump-develUpgrade kernel-64k-coreUpgrade kernel-uki-virtUpgrade kernel-modules-extraUpgrade kernel-devel-matchedUpgrade kernel-rt-debug-modulesUpgrade python3-perfUpgrade kernel-rt-debug-develUpgrade kernelUpgrade kernel-modulesUpgrade kernel-64k-debug-modulesUpgrade kernel-debug-coreUpgrade rtlaUpgrade kernel-debug-modules-coreUpgrade kernel-modules-coreUpgrade kernel-64k-modules-coreUpgrade kernel-tools-libsUpgrade kernel-debugUpgrade kernel-coreUpgrade kernel-debug-develUpgrade kernel-zfcpdumpUpgrade kernel-64k-debug-develUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-develUpgrade kernel-rt-coreUpgrade kernel-64k-develUpgrade kernel-debug-uki-virtUpgrade kernel-64k-modulesUpgrade kernel-rt-debugUpgrade kernel-cross-headersUpgrade kernel-rt-debug-modules-extraUpgrade libperfUpgrade kernel-headersUpgrade kernel-64k | Nov 4, 2024 | May 30, 2024 |
| Debian | — | Upgrade linux | Jul 27, 2026 | Jul 27, 2026 |
| Oracle_linux | — | Upgrade kernel | Oct 16, 2024 | May 30, 2024 |
| Redhat_linux | — | Upgrade kernelUpgrade kernel-rt | Dec 5, 2024 | May 30, 2024 |
| Rocky_linux | — | Upgrade kernel-uki-virtUpgrade perf-debuginfoUpgrade kernel-rt-develUpgrade kernel-rt-debug-coreUpgrade kernel-debug-debuginfoUpgrade kernel-rt-debugUpgrade kernel-zfcpdump-coreUpgrade python3-perf-debuginfoUpgrade kernel-rt-debug-modules-extraUpgrade kernel-zfcpdump-devel-matchedUpgrade kernel-rt-debug-modules-coreUpgrade kernel-rt-debuginfoUpgrade kernel-rt-modules-coreUpgrade kernel-rt-debug-debuginfoUpgrade bpftool-debuginfoUpgrade kernel-zfcpdump-modulesUpgrade perfUpgrade bpftoolUpgrade kernel-rtUpgrade kernel-tools-libs-develUpgrade libperf-debuginfoUpgrade kernel-tools-libsUpgrade kernel-toolsUpgrade kernel-develUpgrade kernel-rt-kvmUpgrade kernel-rt-modulesUpgrade rvUpgrade kernel-zfcpdumpUpgrade kernel-rt-modules-extraUpgrade kernel-modulesUpgrade kernel-rt-debug-kvmUpgrade kernel-debug-develUpgrade rtlaUpgrade kernel-rt-debug-develUpgrade kernel-debug-modules-coreUpgrade kernelUpgrade kernel-zfcpdump-debuginfoUpgrade kernel-debugUpgrade kernel-coreUpgrade kernel-zfcpdump-modules-coreUpgrade kernel-modules-extraUpgrade kernel-debug-devel-matchedUpgrade kernel-rt-debug-modulesUpgrade kernel-headersUpgrade kernel-debug-modules-extraUpgrade kernel-debug-coreUpgrade kernel-modules-coreUpgrade kernel-rt-coreUpgrade kernel-tools-debuginfoUpgrade kernel-debuginfoUpgrade kernel-cross-headersUpgrade kernel-devel-matchedUpgrade kernel-debug-uki-virtUpgrade kernel-debug-modulesUpgrade python3-perfUpgrade libperfUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-zfcpdump-devel | Sep 17, 2024 | May 30, 2024 |
| Suse | — | Upgrade kernel-rt-livepatch-develUpgrade kernel-rt_debug-vdsoUpgrade cluster-md-kmp-defaultUpgrade dtb-hisiliconUpgrade gfs2-kmp-64kbUpgrade kernel-64kb-optionalUpgrade kernel-azure-livepatch-develUpgrade kernel-devel-rtUpgrade dlm-kmp-azureUpgrade kernel-kvmsmallUpgrade kernel-docsUpgrade cluster-md-kmp-azureUpgrade kernel-azure-vdsoUpgrade kernel-64kb-livepatch-develUpgrade dtb-mediatekUpgrade kernel-default-optionalUpgrade kernel-debugUpgrade kernel-develUpgrade kernel-obs-qaUpgrade kernel-syms-azureUpgrade kernel-kvmsmall-develUpgrade dtb-socionextUpgrade kernel-default-extraUpgrade reiserfs-kmp-rtUpgrade kernel-debug-livepatch-develUpgrade reiserfs-kmp-azureUpgrade dtb-xilinxUpgrade reiserfs-kmp-defaultUpgrade kernel-macrosUpgrade kernel-rt-develUpgrade kselftests-kmp-defaultUpgrade kernel-64kbUpgrade dtb-amlogicUpgrade dtb-apmUpgrade dlm-kmp-defaultUpgrade kernel-debug-develUpgrade kernel-devel-azureUpgrade ocfs2-kmp-rtUpgrade kernel-zfcpdumpUpgrade dtb-amdUpgrade gfs2-kmp-rtUpgrade kernel-symsUpgrade kernel-syms-rtUpgrade kselftests-kmp-rtUpgrade kernel-64kb-develUpgrade dtb-armUpgrade dtb-marvellUpgrade kernel-rt-optionalUpgrade kernel-rt-extraUpgrade kernel-obs-buildUpgrade kernel-default-base-rebuildUpgrade reiserfs-kmp-64kbUpgrade kernel-source-vanillaUpgrade kernel-rtUpgrade kernel-azureUpgrade dtb-qcomUpgrade kernel-source-azureUpgrade cluster-md-kmp-rtUpgrade dtb-appleUpgrade kernel-docs-htmlUpgrade ocfs2-kmp-defaultUpgrade kernel-rt_debug-develUpgrade dtb-exynosUpgrade dtb-allwinnerUpgrade kernel-azure-optionalUpgrade kernel-azure-extraUpgrade kernel-64kb-extraUpgrade kernel-rt_debugUpgrade kernel-default-develUpgrade gfs2-kmp-azureUpgrade dtb-freescaleUpgrade dtb-broadcomUpgrade ocfs2-kmp-64kbUpgrade kselftests-kmp-azureUpgrade kernel-sourceUpgrade kernel-rt_debug-livepatch-develUpgrade gfs2-kmp-defaultUpgrade dlm-kmp-rtUpgrade dtb-sprdUpgrade dtb-lgUpgrade dtb-amazonUpgrade kernel-kvmsmall-vdsoUpgrade kernel-kvmsmall-livepatch-develUpgrade kernel-debug-vdsoUpgrade kernel-azure-develUpgrade kernel-defaultUpgrade dtb-caviumUpgrade kernel-default-baseUpgrade cluster-md-kmp-64kbUpgrade ocfs2-kmp-azureUpgrade kernel-rt-vdsoUpgrade dtb-renesasUpgrade dtb-alteraUpgrade dlm-kmp-64kbUpgrade kernel-default-vdsoUpgrade kernel-default-livepatchUpgrade kernel-source-rtUpgrade kselftests-kmp-64kbUpgrade kernel-default-livepatch-develUpgrade dtb-rockchipUpgrade dtb-nvidia | Jun 24, 2024 | May 30, 2024 |
| Ubuntu | — | Upgrade linux-image-6.8.0-38-lowlatencyUpgrade linux-image-ibmUpgrade linux-image-6.8.0-1008-oemUpgrade linux-image-azureUpgrade linux-image-6.8.0-1006-gkeUpgrade linux-image-6.8.0-1008-oracleUpgrade linux-image-ibm-classicUpgrade linux-image-azure-fdeUpgrade linux-image-kvmUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-6.8.0-1008-ibmUpgrade linux-image-raspiUpgrade linux-image-6.8.0-1011-awsUpgrade linux-image-6.8.0-38-genericUpgrade linux-image-lowlatencyUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-6.8.0-1010-azure-fdeUpgrade linux-image-awsUpgrade linux-image-6.8.0-38-lowlatency-64kUpgrade linux-image-6.8.0-1007-intelUpgrade linux-image-6.8.0-1007-raspiUpgrade linux-image-6.8.0-1009-nvidiaUpgrade linux-image-6.8.0-1008-oracle-64kUpgrade linux-image-lowlatency-64kUpgrade linux-image-gcpUpgrade linux-image-6.8.0-1009-nvidia-64kUpgrade linux-image-genericUpgrade linux-image-oem-24.04Upgrade linux-image-gkeUpgrade linux-image-nvidiaUpgrade linux-image-oracleUpgrade linux-image-6.8.0-38-generic-64kUpgrade linux-image-6.8.0-1010-azureUpgrade linux-image-virtualUpgrade linux-image-intelUpgrade linux-image-generic-64kUpgrade linux-image-nvidia-64kUpgrade linux-image-oracle-64kUpgrade linux-image-generic-lpaeUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-6.8.0-1010-gcpUpgrade linux-image-oem-24.04a | Jul 12, 2024 | May 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