PatchSiren cyber security CVE debrief
CVE-2026-99082 Linux CVE debrief
A vulnerability in the Linux kernel's KVM (Kernel-based Virtual Machine) subsystem has been identified. The issue arises from the use of active memslots for the per-vCPU MMIO cache. This vulnerability could potentially allow a guest to cause an access to valid RAM at the same GFN to be returned to userspace as KVM_EXIT_MMIO, leading to unintended behavior.
- Vendor
- Linux
- Product
- Unknown
- CVSS
- HIGH 8.8
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-10-23
- Original CVE updated
- 2026-10-30
- Advisory published
- 2026-10-23
- Advisory updated
- 2026-10-30
Who should care
System administrators and security teams responsible for managing Linux-based systems and KVM-based virtualization infrastructure should assess their exposure to this vulnerability and apply patches or mitigations as necessary.
Why it matters
This vulnerability in the Linux kernel's KVM subsystem could potentially allow a guest to cause unintended behavior, highlighting the need for system administrators and security teams to assess their exposure and apply patches or mitigations.
- Verify and apply patches to prevent potential guest-to-host attacks
- Monitor system logs for exploitation attempts
- Implement additional security controls to prevent similar attacks
Technical summary
The Linux kernel's KVM subsystem is vulnerable to an issue caused by the incorrect use of memslots for the per-vCPU MMIO cache. This can lead to a guest accessing valid RAM as if it were MMIO, potentially causing unintended behavior. The issue was introduced when the SMM address space was added, but the helpers were not converted to use the active memslots. Affected product deployments should review and apply patches to prevent potential guest-to-host attacks. System administrators and security teams should assess their exposure and implement additional security controls to prevent similar attacks.
Defensive priority
High
Recommended defensive actions
- Review and apply the available patches to update the KVM subsystem
- Monitor system logs for potential exploitation attempts
- Implement additional security controls to prevent guest-to-host attacks
- Verify whether affected product deployments exist in managed environments
- Review compensating controls for exposed systems while remediation is scheduled
- Check relevant monitoring, detection, and logs for exposed assets that need extra review
- Track exceptions, retest remediated assets, and close the item only after evidence is documented
Evidence notes
The vulnerability is caused by the incorrect use of memslots in the KVM subsystem. The issue was introduced when the SMM address space was added, but the helpers were not converted to use the active memslots. This can lead to a stale MMIO cache entry being used after a memslot update, causing a guest to access valid RAM as if it were MMIO. The CVE Program record and the NVD vulnerability detail page provide additional information about this vulnerability.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-99082 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-99082
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-99082 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-99082
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
KVM: x86: Use active memslots for the per-vCPU MMIO cache
Unverified legacy reference
URL: https://raw.githubusercontent.com/CVEProject/cvelistV5/main/cves/2026/99xxx/CVE-2026-99082.json
cve_program_cvelist_v5
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/485a5286675b15b00ee850d90eaa178cc588445f
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/445e3369ac8cc1b18aedc8e8f977c68a0a326fa9
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/1c77d33d85786d36e56ca1b580fb55347fd65b47
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/a63f79d9da9468952396af73e1e53330845cf876
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/7fd4e64f4bbc8c35ae8f0d2a1fb5b77a76d5b4fd
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/2566780c684c9c21241d409d790087c73070f312
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/e792a9ace39d2812a5b342a1987186c7bc653204
Supplemental source
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.