CVE-2026-46295
kernel: KVM: x86: Do IRR scan in __kvm_apic_update_irr even if PIR is empty
Severity
ModerateRed Hat Product Security
CVSS 3.1
Review impact separately from score.
Published · June 8, 2026
Updated · November 2, 2026
Description
A flaw was found in the Linux kernel's Kernel-based Virtual Machine (KVM) component. A race condition in the Advanced Programmable Interrupt Controller (APIC) interrupt handling can lead to an incorrect state during interrupt synchronization. This issue, occurring between a sender and target virtual CPU (vCPU), results in a spurious warning and inefficient processing of virtual machine (VM) entry and exit cycles. While interrupts are not lost, this can cause performance degradation and unnecessary resource consumption within a virtualized environment.
Statement
This vulnerability is classified as having a Moderate impact because potential exposure is restricted to host environments executing hardware-assisted virtualization and does not enable privilege escalation or arbitrary code execution. The underlying race condition results in spurious kernel warnings and degraded execution efficiency during virtual processor interrupt handling without causing interrupt loss or host crashes. In typical Red Hat deployments, older enterprise platforms do not include the vulnerable logic, limiting the blast radius to newer environments running affected hypervisor features.
CVSS score applicability
The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.
Mitigation
Mitigation for this issue is either not available or the currently available options don't meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base or stability.
CVSS / CWE
CVSS 3.1 · 5.5CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
CWE-821 · Incorrect Synchronization