In the Linux kernel, the following vulnerability has been resolved:
ACPICA: Fix use-after-free in acpi_ut_copy_ipackage_to_ipackage()
There is an use-after-free reported by KASAN:
BUG: KASAN: use-after-free in acpi_ut_remove_reference+0x3b/0x82 Read of size 1 at addr ffff888112afc460 by task modprobe/2111 CPU: 0 PID: 2111 Comm: modprobe Not tainted 6.1.0-rc7-dirty Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), Call Trace: <TASK> kasan_report+0xae/0xe0 acpi_ut_remove_reference+0x3b/0x82 acpi_ut_copy_iobject_to_iobject+0x3be/0x3d5 acpi_ds_store_object_to_local+0x15d/0x3a0 acpi_ex_store+0x78d/0x7fd acpi_ex_opcode_1A_1T_1R+0xbe4/0xf9b acpi_ps_parse_aml+0x217/0x8d5 ... </TASK>
The root cause of the problem is that the acpi_operand_object is freed when acpi_ut_walk_package_tree() fails in acpi_ut_copy_ipackage_to_ipackage(), lead to repeated release in acpi_ut_copy_iobject_to_iobject(). The problem was introduced by "8aa5e56eeb61" commit, this commit is to fix memory leak in acpi_ut_copy_iobject_to_iobject(), repeatedly adding remove operation, lead to "acpi_operand_object" used after free.
Fix it by removing acpi_ut_remove_reference() in acpi_ut_copy_ipackage_to_ipackage(). acpi_ut_copy_ipackage_to_ipackage() is called to copy an internal package object into another internal package object, when it fails, the memory of acpi_operand_object should be freed by the caller.
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Amazon Linux Ami 2 | — | Upgrade kernel-livepatch-5.10.165-143.735Upgrade kernelUpgrade python-perfUpgrade kernel-debuginfo-common-x86_64Upgrade bpftoolUpgrade bpftool-debuginfoUpgrade python-perf-debuginfoUpgrade kernel-headersUpgrade kernel-livepatch-4.14.304-226.531Upgrade kernel-develUpgrade perf-debuginfoUpgrade perfUpgrade kernel-livepatch-5.15.86-53.137Upgrade kernel-tools-debuginfoUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-tools-develUpgrade kernel-toolsUpgrade kernel-debuginfo | May 20, 2026 | May 20, 2026 |
| Debian | — | Upgrade linux | Oct 3, 2025 | Oct 3, 2025 |
| Huawei Euleros 2_0_sp13 | — | Upgrade bpftoolUpgrade kernelUpgrade python3-perfUpgrade kernel-tools-libsUpgrade kernel-toolsUpgrade kernel-abi-stablelists | Mar 10, 2026 | Mar 10, 2026 |
| Redhat_linux | — | No solution exists | Jul 17, 2026 | Oct 1, 2025 |
| Ubuntu | — | Upgrade linux-ibm-5.4Upgrade linux-oracle-5.15Upgrade linux-gcp-5.4Upgrade linux-gkeopUpgrade linux-fipsUpgrade linux-nvidiaUpgrade linuxUpgrade linux-xilinx-zynqmpUpgrade linux-azure-fipsUpgrade linux-raspi-5.4Upgrade linux-intel-iotgUpgrade linux-gkeUpgrade linux-nvidia-tegra-5.15Upgrade linux-intel-iot-realtimeUpgrade linux-oracle-5.4Upgrade linux-gcp-fipsUpgrade linux-riscv-5.15Upgrade linux-bluefieldUpgrade linux-gcpUpgrade linux-aws-fipsUpgrade linux-aws-5.15Upgrade linux-lowlatency-hwe-5.15Upgrade linux-azure-5.4Upgrade linux-gcp-4.15Upgrade linux-hwe-5.4Upgrade linux-iotUpgrade linux-ibmUpgrade linux-oracleUpgrade linux-lowlatencyUpgrade linux-azure-4.15Upgrade linux-hweUpgrade linux-azure-5.15Upgrade linux-awsUpgrade linux-raspiUpgrade linux-hwe-5.15Upgrade linux-realtimeUpgrade linux-kvmUpgrade linux-gcp-5.15Upgrade linux-azure-fdeUpgrade linux-aws-5.4Upgrade linux-aws-hweUpgrade linux-intel-iotg-5.15Upgrade linux-azure | Oct 10, 2025 | Oct 1, 2025 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Oct 15, 2025 | Oct 1, 2025 |
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