CVE Catalog

CVE-2026-98877

Low risk· EPSS 7%
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.18%

7th percentile - higher than 7% of all known CVEs

Summary

In the Linux kernel, the irqchip/gic-v4 driver advertised VLPI support even when no ITS controller was probed. With kvm-arm.vgic_v4_enable=1 on a system lacking an MSI device tree node and GICv4, a NULL pointer dereference (gic_domain) caused a panic. The fix sets vLPI support to false at init time if the host has no ITS.

Risk Assessment

Misconfiguration may cause a kernel panic at boot, leading to unavailability of the system or virtual machine.

Recommendation

Update the Linux kernel to a version containing the fix that sets vLPI support to false when no ITS is present.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: irqchip/gic-v4: Don't advertise VLPIs if no ITS is probed When accidentally setting “kvm-arm.vgic_v4_enable=1” on a system that has no MSI controller device tree node and GICv4, it results a panic as “gic_domain” is NULL and the kernel attempts to access it. Unable to handle kernel NULL pointer dereference at virtual address 0000000000000028 Mem abort info: ESR = 0x0000000096000006 CPU: 1 UID: 0 PID: 295 Comm: lkvm-static Not tainted 7.1.0-rc4-ge3f15ad3970e #5 PREEMPT Hardware name: linux,dummy-virt (DT) pstate: 81402005 (Nzcv daif +PAN -UAO -TCO +DIT -SSBS BTYPE=--) pc : __irq_domain_instantiate+0x1d4/0x578 lr : __irq_domain_instantiate+0x1cc/0x578 Set vLPI support to false at init time if the host has no ITS, so it propagates properly to kvm_vgic_global_state.has_gicv4.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS