PT-2026-47367 · Linux+3 · Linux Kernel+3

CVE-2026-46295

·

Published

2026-05-03

·

Updated

2026-09-07

CVSS v3.1

5.5

Medium

VectorAV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Name of the Vulnerable Software and Affected Versions Linux kernel (affected versions not specified) openSUSE Tumbleweed versions prior to kernel-devel-7.0.12-1.1
Description A race condition exists in the KVM x86 component between vmx sync pir to irr() on a target vCPU and vmx deliver posted interrupt() on a sender vCPU. The sender performs two atomic operations—setting the PIR bit via pi test and set pir(vector) and setting PID.ON via pi test and set on()—that are not executed as a single transaction. This can lead to a scenario where pi test on() returns true but pi harvest pir() finds the PIR empty, causing the function to return -1 without scanning the IRR (Interrupt Request Register). While interrupts are not lost, this inconsistency results in a spurious warning in vmx check nested events() and wasted L2 VM-Enter/VM-Exit cycles.
Recommendations For openSUSE Tumbleweed, update to kernel-devel-7.0.12-1.1 or a newer version. At the moment, there is no information about a newer version that contains a fix for this vulnerability for the Linux kernel.

Exploit

Fix

Assertion Failure

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

BDU:2026-13749
CVE-2026-46295
OPENSUSE-SU-2026:11014-1
USN-8566-1
USN-8568-1
USN-8569-1
USN-8593-1
USN-8603-1
USN-8618-1
USN-8663-1
USN-8664-1
USN-8728-1

Affected Products

Linuxmint
Linux Kernel
Ubuntu
Opensuse Tumbleweed