In the Linux kernel, the following vulnerability has been resolved:
ACPICA: fix acpi parse and parseext cache leaks
ACPICA commit 8829e70e1360c81e7a5a901b5d4f48330e021ea5
I'm Seunghun Han, and I work for National Security Research Institute of South Korea.
I have been doing a research on ACPI and found an ACPI cache leak in ACPI early abort cases.
Boot log of ACPI cache leak is as follows: [ 0.352414] ACPI: Added _OSI(Module Device) [ 0.353182] ACPI: Added _OSI(Processor Device) [ 0.353182] ACPI: Added _OSI(3.0 _SCP Extensions) [ 0.353182] ACPI: Added _OSI(Processor Aggregator Device) [ 0.356028] ACPI: Unable to start the ACPI Interpreter [ 0.356799] ACPI Error: Could not remove SCI handler (20170303/evmisc-281) [ 0.360215] kmem_cache_destroy Acpi-State: Slab cache still has objects [ 0.360648] CPU: 0 PID: 1 Comm: swapper/0 Tainted: G W 4.12.0-rc4-next-20170608+ #10 [ 0.361273] Hardware name: innotek gmb_h virtual_box/virtual_box, BIOS virtual_box 12/01/2006 [ 0.361873] Call Trace: [ 0.362243] ? dump_stack+0x5c/0x81 [ 0.362591] ? kmem_cache_destroy+0x1aa/0x1c0 [ 0.362944] ? acpi_sleep_proc_init+0x27/0x27 [ 0.363296] ? acpi_os_delete_cache+0xa/0x10 [ 0.363646] ? acpi_ut_delete_caches+0x6d/0x7b [ 0.364000] ? acpi_terminate+0xa/0x14 [ 0.364000] ? acpi_init+0x2af/0x34f [ 0.364000] ? __class_create+0x4c/0x80 [ 0.364000] ? video_setup+0x7f/0x7f [ 0.364000] ? acpi_sleep_proc_init+0x27/0x27 [ 0.364000] ? do_one_initcall+0x4e/0x1a0 [ 0.364000] ? kernel_init_freeable+0x189/0x20a [ 0.364000] ? rest_init+0xc0/0xc0 [ 0.364000] ? kernel_init+0xa/0x100 [ 0.364000] ? ret_from_fork+0x25/0x30
I analyzed this memory leak in detail. I found that “Acpi-State” cache and “Acpi-Parse” cache were merged because the size of cache objects was same slab cache size.
I finally found “Acpi-Parse” cache and “Acpi-parse_ext” cache were leaked using SLAB_NEVER_MERGE flag in kmem_cache_create() function.
Real ACPI cache leak point is as follows: [ 0.360101] ACPI: Added _OSI(Module Device) [ 0.360101] ACPI: Added _OSI(Processor Device) [ 0.360101] ACPI: Added _OSI(3.0 _SCP Extensions) [ 0.361043] ACPI: Added _OSI(Processor Aggregator Device) [ 0.364016] ACPI: Unable to start the ACPI Interpreter [ 0.365061] ACPI Error: Could not remove SCI handler (20170303/evmisc-281) [ 0.368174] kmem_cache_destroy Acpi-Parse: Slab cache still has objects [ 0.369332] CPU: 1 PID: 1 Comm: swapper/0 Tainted: G W 4.12.0-rc4-next-20170608+ #8 [ 0.371256] Hardware name: innotek gmb_h virtual_box/virtual_box, BIOS virtual_box 12/01/2006 [ 0.372000] Call Trace: [ 0.372000] ? dump_stack+0x5c/0x81 [ 0.372000] ? kmem_cache_destroy+0x1aa/0x1c0 [ 0.372000] ? acpi_sleep_proc_init+0x27/0x27 [ 0.372000] ? acpi_os_delete_cache+0xa/0x10 [ 0.372000] ? acpi_ut_delete_caches+0x56/0x7b [ 0.372000] ? acpi_terminate+0xa/0x14 [ 0.372000] ? acpi_init+0x2af/0x34f [ 0.372000] ? __class_create+0x4c/0x80 [ 0.372000] ? video_setup+0x7f/0x7f [ 0.372000] ? acpi_sleep_proc_init+0x27/0x27 [ 0.372000] ? do_one_initcall+0x4e/0x1a0 [ 0.372000] ? kernel_init_freeable+0x189/0x20a [ 0.372000] ? rest_init+0xc0/0xc0 [ 0.372000] ? kernel_init+0xa/0x100 [ 0.372000] ? ret_from_fork+0x25/0x30 [ 0.388039] kmem_cache_destroy Acpi-parse_ext: Slab cache still has objects [ 0.389063] CPU: 1 PID: 1 Comm: swapper/0 Tainted: G W 4.12.0-rc4-next-20170608+ #8 [ 0.390557] Hardware name: innotek gmb_h virtual_box/virtual_box, BIOS virtual_box 12/01/2006 [ 0.392000] Call Trace: [ 0.392000] ? dump_stack+0x5c/0x81 [ 0.392000] ? kmem_cache_destroy+0x1aa/0x1c0 [ 0.392000] ? acpi_sleep_proc_init+0x27/0x27 [ 0.392000] ? acpi_os_delete_cache+0xa/0x10 [ 0.392000] ? acpi_ut_delete_caches+0x6d/0x7b [ 0.392000] ? acpi_terminate+0xa/0x14 [ 0.392000] ? acpi_init+0x2af/0x3 ---truncated---
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 Ami 2 | — | Upgrade bpftoolUpgrade kernel-livepatch-5.10.239-236.958Upgrade bpftool-debuginfoUpgrade kernel-debuginfoUpgrade kernel-debuginfo-common-x86_64Upgrade kernelUpgrade python-perfUpgrade kernel-tools-debuginfoUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-develUpgrade kernel-toolsUpgrade python-perf-debuginfoUpgrade perfUpgrade kernel-livepatch-5.15.186-128.192Upgrade kernel-headersUpgrade kernel-tools-develUpgrade perf-debuginfo | May 20, 2026 | May 20, 2026 |
| Amazon_linux_2023 | — | Upgrade kernelUpgrade kernel-libbpf-staticUpgrade kernel-debuginfo-common-aarch64Upgrade perfUpgrade kernel-libbpf-develUpgrade python3-perf6.12-debuginfoUpgrade kernel-modules-extra-commonUpgrade bpftoolUpgrade perf6.12-debuginfoUpgrade kernel-develUpgrade kernel-toolsUpgrade kernel-livepatch-6.12.35-55.103Upgrade python3-perf-debuginfoUpgrade kernel-libbpf-debuginfoUpgrade python3-perf6.12Upgrade kernel-modules-extraUpgrade kernel6.12-debuginfo-common-aarch64Upgrade kernel-livepatch-6.1.144-170.251Upgrade kernel6.12-debuginfoUpgrade kernel6.12Upgrade kernel-headersUpgrade kernel-libbpfUpgrade kernel6.12-modules-extraUpgrade python3-perfUpgrade kernel-debuginfoUpgrade kernel6.12-debuginfo-common-x86_64Upgrade perf6.12Upgrade kernel-debuginfo-common-x86_64Upgrade bpftool-debuginfoUpgrade kernel-tools-debuginfoUpgrade perf-debuginfoUpgrade kernel-tools-devel | Sep 9, 2025 | Jul 10, 2025 |
| Debian | — | Upgrade linuxUpgrade linux-6.1 | Jul 11, 2025 | Jul 11, 2025 |
| Oracle_linux | — | Upgrade kernel-uek | Sep 10, 2025 | Jul 10, 2025 |
| Redhat_linux | — | No solution exists | Jul 14, 2025 | Jul 10, 2025 |
| Suse | — | Upgrade dlm-kmp-rtUpgrade ocfs2-kmp-defaultUpgrade gfs2-kmp-64kbUpgrade dtb-amdUpgrade kernel-64kb-extraUpgrade kernel-default-optionalUpgrade dtb-armUpgrade gfs2-kmp-defaultUpgrade cluster-md-kmp-64kbUpgrade ocfs2-kmp-azureUpgrade dtb-caviumUpgrade kernel-rt_debugUpgrade kernel-docsUpgrade kernel-default-livepatchUpgrade dtb-hisiliconUpgrade kernel-symsUpgrade dtb-xilinxUpgrade kernel-develUpgrade kernel-default-develUpgrade kernel-debugUpgrade kernel-defaultUpgrade dlm-kmp-defaultUpgrade kernel-64kbUpgrade gfs2-kmp-azureUpgrade kernel-azure-extraUpgrade dtb-alteraUpgrade kernel-rt_debug-develUpgrade dtb-marvellUpgrade dtb-sprdUpgrade dtb-freescaleUpgrade kernel-source-vanillaUpgrade dtb-socionextUpgrade kernel-64kb-develUpgrade kernel-debug-develUpgrade kernel-default-baseUpgrade dtb-mediatekUpgrade dtb-allwinnerUpgrade kselftests-kmp-rtUpgrade kernel-64kb-optionalUpgrade kernel-default-livepatch-develUpgrade dtb-renesasUpgrade dtb-amazonUpgrade kernel-azure-optionalUpgrade kernel-devel-rtUpgrade kernel-rt-develUpgrade kernel-rt-livepatchUpgrade reiserfs-kmp-defaultUpgrade reiserfs-kmp-rtUpgrade dtb-appleUpgrade cluster-md-kmp-rtUpgrade cluster-md-kmp-defaultUpgrade dtb-amlogicUpgrade kernel-azure-vdsoUpgrade kernel-debug-vdsoUpgrade kernel-rt_debug-vdsoUpgrade kernel-obs-qaUpgrade kernel-default-extraUpgrade dtb-lgUpgrade kernel-docs-htmlUpgrade kernel-zfcpdumpUpgrade gfs2-kmp-rtUpgrade ocfs2-kmp-64kbUpgrade kselftests-kmp-azureUpgrade kselftests-kmp-64kbUpgrade kernel-source-rtUpgrade kernel-kvmsmall-vdsoUpgrade dtb-apmUpgrade reiserfs-kmp-64kbUpgrade reiserfs-kmp-azureUpgrade ocfs2-kmp-rtUpgrade kselftests-kmp-defaultUpgrade kernel-kvmsmallUpgrade dtb-qcomUpgrade dtb-exynosUpgrade kernel-syms-azureUpgrade kernel-rt-optionalUpgrade kernel-kvmsmall-develUpgrade kernel-obs-buildUpgrade dtb-nvidiaUpgrade kernel-default-vdsoUpgrade kernel-rt-livepatch-develUpgrade kernel-rtUpgrade kernel-azure-develUpgrade kernel-rt-vdsoUpgrade kernel-rt-extraUpgrade cluster-md-kmp-azureUpgrade kernel-sourceUpgrade kernel-default-base-rebuildUpgrade kernel-azureUpgrade kernel-syms-rtUpgrade kernel-macrosUpgrade kernel-devel-azureUpgrade dlm-kmp-64kbUpgrade dtb-broadcomUpgrade kernel-source-azureUpgrade dtb-rockchipUpgrade dlm-kmp-azure | Dec 5, 2025 | Aug 18, 2025 |
| Ubuntu | — | Upgrade linux-image-intelUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-6.8.0-1047-raspiUpgrade linux-image-xilinx-zynqmp-5.15Upgrade linux-image-kvm-5.15Upgrade linux-image-oracle-lts-24.04Upgrade linux-image-5.15.0-1087-intel-iotgUpgrade linux-image-5.15.0-1092-awsUpgrade linux-image-6.14.0-1018-gcp-64kUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-aws-6.14Upgrade linux-image-6.14.0-1016-raspiUpgrade linux-image-5.15.0-1056-xilinx-zynqmpUpgrade linux-image-5.15.0-156-genericUpgrade linux-image-gkeopUpgrade linux-image-6.14.0-1015-oracleUpgrade linux-image-realtimeUpgrade linux-image-aws-5.15Upgrade linux-image-5.15.0-156-generic-lpaeUpgrade linux-image-generic-lpaeUpgrade linux-image-6.14.0-1007-azure-nvidiaUpgrade linux-image-gcp-64k-6.8Upgrade linux-image-gkeUpgrade linux-image-nvidia-tegra-igx-5.15Upgrade linux-image-raspi-realtimeUpgrade linux-image-5.15.0-1092-gcpUpgrade linux-image-oem-22.04Upgrade linux-image-5.15.0-1092-aws-fipsUpgrade linux-image-azure-6.14Upgrade linux-image-6.14.0-1014-azureUpgrade linux-image-oracleUpgrade linux-image-azure-fips-6.8Upgrade linux-image-6.14.0-34-genericUpgrade linux-image-6.8.0-1043-oracleUpgrade linux-image-gcp-6.8Upgrade linux-image-virtualUpgrade linux-image-5.15.0-1034-nvidia-tegra-igx-rtUpgrade linux-image-virtual-6.14Upgrade linux-image-aws-64kUpgrade linux-image-realtime-6.14Upgrade linux-image-gcp-6.14Upgrade linux-image-6.8.0-1046-azure-fipsUpgrade linux-image-6.8.0-1047-gcpUpgrade linux-image-intel-iot-realtimeUpgrade linux-image-lowlatency-64kUpgrade linux-image-nvidiaUpgrade linux-image-genericUpgrade linux-image-6.14.0-1014-realtimeUpgrade linux-image-oem-24.04bUpgrade linux-image-6.8.0-2037-raspi-realtimeUpgrade linux-image-gcpUpgrade linux-image-5.15.0-1096-azure-fipsUpgrade linux-image-lowlatency-64k-5.15Upgrade linux-image-5.15.0-1085-intel-iot-realtimeUpgrade linux-image-5.15.0-1092-aws-64kUpgrade linux-image-5.15.0-1090-oracleUpgrade linux-image-virtual-5.15Upgrade linux-image-nvidia-tegra-5.15Upgrade linux-image-oracle-lts-22.04Upgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-realtime-5.15Upgrade linux-image-5.15.0-1045-nvidia-tegra-rtUpgrade linux-image-aws-64k-lts-22.04Upgrade linux-image-generic-64kUpgrade linux-image-realtime-hwe-22.04Upgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-6.8.0-1046-azureUpgrade linux-image-azure-fips-5.15Upgrade linux-image-nvidia-64kUpgrade linux-image-6.8.0-1043-gkeUpgrade linux-image-gke-6.8Upgrade linux-image-5.15.0-1075-gkeopUpgrade linux-image-5.15.0-1089-gkeUpgrade linux-image-oracle-64kUpgrade linux-image-azure-6.8Upgrade linux-image-6.14.0-1018-gcpUpgrade linux-image-lowlatency-5.15Upgrade linux-image-6.8.0-1046-nvidia-64kUpgrade linux-image-intel-iotg-5.15Upgrade linux-image-oem-22.04cUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-azure-lts-22.04Upgrade linux-image-gkeop-5.15Upgrade linux-image-nvidia-tegra-igx-rtUpgrade linux-image-oem-24.04aUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-5.15.0-156-fipsUpgrade linux-image-5.15.0-1045-nvidia-tegraUpgrade linux-image-oem-22.04dUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-generic-lpae-5.15Upgrade linux-image-generic-64k-6.14Upgrade linux-image-nvidia-5.15Upgrade linux-image-intel-iotgUpgrade linux-image-oem-24.04Upgrade linux-image-fips-5.15Upgrade linux-image-nvidia-tegraUpgrade linux-image-6.8.0-1046-nvidiaUpgrade linux-image-6.8.0-100-fipsUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-6.8.0-1046-nvidia-lowlatency-64kUpgrade linux-image-xilinxUpgrade linux-image-oem-6.14Upgrade linux-image-6.8.0-1030-gkeopUpgrade linux-image-6.8.0-1051-azureUpgrade linux-image-gcp-fips-6.8Upgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-5.15.0-1092-gcp-fipsUpgrade linux-image-5.15.0-1086-raspiUpgrade linux-image-oracle-64k-6.8Upgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-5.15.0-1086-ibmUpgrade linux-image-6.14.0-1015-oracle-64kUpgrade linux-image-azure-nvidia-6.14Upgrade linux-image-aws-64k-6.8Upgrade linux-image-6.8.0-100-generic-64kUpgrade linux-image-nvidia-tegra-igx-rt-5.15Upgrade linux-image-ibm-classicUpgrade linux-image-gcp-5.15Upgrade linux-image-6.14.0-1015-aws-64kUpgrade linux-image-5.15.0-156-generic-64kUpgrade linux-image-raspiUpgrade linux-image-6.8.0-1023-xilinxUpgrade linux-image-fipsUpgrade linux-image-6.8.1-1041-realtimeUpgrade linux-image-5.15.0-1088-kvmUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-gkeop-6.8Upgrade linux-image-generic-6.8Upgrade linux-image-azure-5.15Upgrade linux-image-gcp-64kUpgrade linux-image-6.14.0-34-generic-64kUpgrade linux-image-5.15.0-156-lowlatencyUpgrade linux-image-nvidia-lowlatency-5.15Upgrade linux-image-aws-lts-24.04Upgrade linux-image-aws-6.8Upgrade linux-image-ibm-lts-24.04Upgrade linux-image-gke-64kUpgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-azure-lts-24.04Upgrade linux-image-6.8.0-1046-aws-fipsUpgrade linux-image-6.8.0-100-genericUpgrade linux-image-5.15.0-156-lowlatency-64kUpgrade linux-image-oracle-6.8Upgrade linux-image-oracle-5.15Upgrade linux-image-oem-22.04bUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-nvidia-6.8Upgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-ibmUpgrade linux-image-lowlatency-6.8Upgrade linux-image-gcp-lts-22.04Upgrade linux-image-6.8.0-1046-aws-64kUpgrade linux-image-gcp-lts-24.04Upgrade linux-image-nvidia-tegra-rt-5.15Upgrade linux-image-6.8.0-1046-nvidia-lowlatencyUpgrade linux-image-5.15.0-1087-nvidia-lowlatencyUpgrade linux-image-6.14.0-1015-awsUpgrade linux-image-virtual-6.8Upgrade linux-image-raspi-nolpaeUpgrade linux-image-raspi-6.8Upgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-aws-lts-22.04Upgrade linux-image-lowlatencyUpgrade linux-image-kvmUpgrade linux-image-azure-nvidiaUpgrade linux-image-aws-64k-5.15Upgrade linux-image-6.8.0-1046-awsUpgrade linux-image-azure-fipsUpgrade linux-image-azure-cvmUpgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-fips-6.8Upgrade linux-image-oracle-64k-6.14Upgrade linux-image-generic-5.15Upgrade linux-image-raspi-5.15Upgrade linux-image-5.15.0-1034-nvidia-tegra-igxUpgrade linux-image-ibm-6.8Upgrade linux-image-ibm-5.15Upgrade linux-image-6.8.0-1047-gcp-64kUpgrade linux-image-gcp-fips-5.15Upgrade linux-image-aws-fips-5.15Upgrade linux-image-gcp-fipsUpgrade linux-image-nvidia-tegra-rtUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-5.15.0-1087-nvidiaUpgrade linux-image-xilinx-6.8Upgrade linux-image-generic-64k-5.15Upgrade linux-image-generic-64k-6.8Upgrade linux-image-generic-6.14Upgrade linux-image-6.8.0-1043-oracle-64kUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-aws-fips-6.8Upgrade linux-image-awsUpgrade linux-image-6.8.0-1044-ibmUpgrade linux-image-6.14.0-1014-oemUpgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-intel-iot-realtime-5.15Upgrade linux-image-azureUpgrade linux-image-6.8.0-100-lowlatency-64kUpgrade linux-image-6.8.0-100-lowlatencyUpgrade linux-image-aws-fipsUpgrade linux-image-aws-64k-6.14Upgrade linux-image-6.8.0-1047-gcp-fipsUpgrade linux-image-6.8.0-1043-gke-64kUpgrade linux-image-5.15.0-1096-azureUpgrade linux-image-5.15.0-1092-realtimeUpgrade linux-image-realtime-6.8.1Upgrade linux-image-raspi-6.14Upgrade linux-image-nvidia-tegra-igxUpgrade linux-image-gke-64k-6.8Upgrade linux-image-gke-5.15Upgrade linux-image-generic-hwe-22.04Upgrade linux-image-gcp-64k-6.14Upgrade linux-image-realtime-hwe-24.04Upgrade linux-image-oem-22.04aUpgrade linux-image-oracle-6.14Upgrade linux-image-oem-24.04cUpgrade linux-image-raspi-realtime-6.8 | Jul 14, 2025 | Jul 10, 2025 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Sep 3, 2025 | Jul 10, 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