Linux Kernel Vulnerability Affecting KVM Functionality
CVE-2026-89775
Key Information:
Badges
What is CVE-2026-89775?
CVE-2026-89775 is a vulnerability identified in the Linux kernel, specifically affecting the Kernel-based Virtual Machine (KVM) functionality for the arm64 architecture. This vulnerability arises during the evaluation of Translation Lookaside Buffer (TLB) size during address space management operations. The issue is rooted in how the kernel handles negative values related to S1 walk levels when computing the results of TLB invalidation processes.
The mismanagement of these negative levels can lead to an improper evaluation, where functions such as pgshift_level_to_ttl() do not correctly interpret negative inputs, leading to a TLB invalidation size of 0. This flawed interpretation can have serious implications, particularly with respect to memory management and virtual machine operations. If exploited, it could enable unauthorized or unintended access to the resources managed by the kernel, potentially affecting the stability and security of systems utilizing KVM for virtualization.
Potential impact of CVE-2026-89775
-
Resource Mismanagement: The vulnerability can lead to incorrect memory mapping evaluations, resulting in possible resource allocations that do not reflect the actual requirements of the virtual machines. Such discrepancies could lead to performance issues or instability in systems operating under heavy loads.
-
Unauthorized Information Access: Given that TLB mappings play a crucial role in memory protection and process isolation, a failure in their handling may expose sensitive information across different virtual machines or processes within the same environment, increasing the risk of data breaches.
-
Operational Disruptions: The improper handling of TLB invalidations could potentially lead to system crashes or VM failures, disrupting services that rely on KVM for virtualization. This can have cascading effects on operational processes, particularly in critical infrastructure environments.

Human OS v1.0:
Ageing Is an Unpatched Zero-Day Vulnerability.
Remediate biological technical debt. Prime Ageing uses 95% high-purity SIRT6 activation to maintain genomic integrity and bolster systemic resilience.
Affected Version(s)
Linux 7270cc9157f474dfc46750a34c9d7defc686b2eb
Linux 7270cc9157f474dfc46750a34c9d7defc686b2eb < 1c9fca34b9625a67a7f1a03c8604f3df760c6c49
Linux 7270cc9157f474dfc46750a34c9d7defc686b2eb < 8053393680d4fa3eb962667d2be95dd39f0940e5
News Articles
New Linux Kernel Flaw Gives ARM64 KVM Guests Read-Write Access to Host Memory
A Linux KVM flaw on ARM64 can expose host kernel memory to guests and enable guest-to-host escape when nested virtualization is enabled.
References
CVSS V3.1
Timeline
- π
Vulnerability started trending
- π°
First article discovered by The Hacker News
Vulnerability published
Vulnerability Reserved