CVE-2026-89904 LoongArch: Fix acpi_package_ids[] array overflow

High 8.4 Published Updated

An attacker can cause a kernel crash by triggering an array overflow in the LoongArch ACPI handling code on virtual machines.

Exploited in the wild
Not known
Login needed
Not needed
Attackable
Local or same network only
Victim action needed
Not needed
Fix
Available

What is CVE-2026-89904?

CVE-2026-89904 is a high-severity vulnerability in Linux, published on 16 Sep 2026. It can only be exploited from the same machine or local network, with no action from the victim.

Official description

In the Linux kernel, the following vulnerability has been resolved:

LoongArch: Fix acpi_package_ids[] array overflow

With LoongArch virt machine, a typical setting is one core per socket, there will max 256 sockets (packages) on one VM. With PPTT acpi table, array acpi_package_ids[] will be overflowed.

Here change the array size of acpi_package_ids[] with the max value of MAX_PACKAGES and KVM_MAX_VCPUS.

Which versions are affected by CVE-2026-89904?

How do I fix CVE-2026-89904?

Apply the vendor's patch.

Is CVE-2026-89904 being exploited?

There is no known exploitation of CVE-2026-89904 in the wild and no public exploit code.

Sources

Also known as BELL-CVE-2026-89904, DEBIAN-CVE-2026-89904, GHSA-f448-wjgg-crg4, UBUNTU-CVE-2026-89904.

Is CVE-2026-89904 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free