PT-2026-64362

CVE-2026-64247

·

Published

2026-07-24

·

Updated

2026-10-14

Description by

CVSS 3.1
8.4
High
MetricsAV:L/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:H
Name of the Vulnerable Software and Affected Versions Linux kernel version 7.1.0-rc2
Description An issue exists in the KVM x86 hyper-v component where the bank index is not properly bounded when querying sparse banks. When handling a paravirtual TLB (Translation Lookaside Buffer) flush for L2, the VP ID is copied from the enlightened VMCS without a bounds check, meaning it is not guaranteed to be under the limit of 4096. This lack of validation leads to an out-of-bounds read when testing the sparse bank in the hv is vp in sparse set() function, which could result in KVM performing an unnecessary TLB flush for an L2 vCPU.
Recommendations Update the Linux kernel to a version where the bank index is explicitly bounded when querying sparse banks and a compile-time assertion is added to ensure the maximum number of sparse banks matches the bits in the passed mask.
Exploitability
Exploit
Fix
Impacts
Vendors
Affected products
Weakness enumeration
Related identifiers
OESA-2026-3704
OPENSUSE-SU-2026:11476-1
OPENSUSE-SU-2026:21910-1
SUSE-SU-2026:23477-1
SUSE-SU-2026:23481-1
SUSE-SU-2026:23528-1
SUSE-SU-2026:23529-1
SUSE-SU-2026:23881-1
SUSE-SU-2026:23887-1
SUSE-SU-2026:23897-1
SUSE-SU-2026:23902-1
SUSE-SU-2026:4120-1
SUSE-SU-2026:4254-1
SUSE-SU-2026:4369-1
USN-8726-1
USN-8726-2
USN-8726-3
USN-8726-4
USN-8727-1
USN-8728-1
USN-8728-2
USN-8728-3
USN-8760-1
USN-8760-2
USN-8781-1
USN-8800-1
USN-8917-1
USN-8918-1
Found an issue in the description? Have something to add? Feel free to write us 👾