PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-98433 Linux CVE debrief

A security vulnerability was found in the Linux kernel's KVM: PPC: Book3S HV implementation. When `uv_page_in()` fails after `kvmppc_uvmem_get_page()` succeeds, a secure device page leak occurs, consuming one entry from the firmware-bounded secure memory pool and leaving the GFN marked as secure, making it unusable for the lifetime of the VM. This issue affects Linux kernel versions and could lead to resource exhaustion on POWER9/10 systems with Ultravisor/PEF enabled. Defenders should assess exposure and prioritize patching.

Vendor
Linux
Product
Unknown
CVSS
Unknown
CISA KEV
Not listed in stored evidence
Original CVE published
2026-10-18
Original CVE updated
2026-10-18
Advisory published
2026-10-18
Advisory updated
2026-10-18

Who should care

Defenders responsible for Linux kernel-based systems, particularly those using POWER9/10 systems with Ultravisor/PEF enabled, should assess exposure and prioritize patching due to the potential for permanent secure memory pool entry consumption and inaccessibility of affected GFNs.

Why it matters

Defenders should prioritize patching due to the potential for permanent secure memory pool entry consumption and inaccessibility of affected GFNs, which could lead to resource exhaustion on POWER9/10 systems with Ultravisor/PEF enabled.

  • Permanent consumption of secure memory pool entries
  • Inaccessibility of affected GFNs for the lifetime of the VM
  • Potential for resource exhaustion on affected systems

Technical summary

The vulnerability occurs in kvmppc_svm_page_in() when uv_page_in() fails after kvmppc_uvmem_get_page() succeeds, causing a secure device page leak. This consumes one entry from the firmware-bounded secure memory pool and leaves the GFN marked as secure, making it unusable for the lifetime of the VM. The issue affects Linux kernel versions and could lead to resource exhaustion on POWER9/10 systems with Ultravisor/PEF enabled. Defenders should prioritize verifying and applying patches to affected Linux kernel versions.

Defensive priority

Defenders should prioritize verifying and applying patches to affected Linux kernel versions, particularly on POWER9/10 systems with Ultravisor/PEF enabled.

Recommended defensive actions

  • Verify and apply patches to affected Linux kernel versions
  • Review system configurations for POWER9/10 systems with Ultravisor/PEF enabled
  • Monitor system resources for signs of secure memory pool exhaustion
  • Conduct vulnerability assessments to identify potential exposure
  • Implement compensating controls for exposed systems
  • Track exceptions and retest remediated assets
  • Review relevant monitoring, detection, and logs for exposed assets that need extra review

Evidence notes

The CVE record and source references indicate a fix has been applied to the Linux kernel. However, details on affected versions and exploitation are limited. Defenders should verify and apply patches to affected Linux kernel versions, particularly on POWER9/10 systems with Ultravisor/PEF enabled, and monitor system resources for signs of secure memory pool exhaustion. The vulnerability occurs in kvmppc_svm_page_in() when uv_page_in() fails after kvmppc_uvmem_get_page() succeeds, causing a secure device page leak.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-98433 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2026-98433

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2026-98433 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2026-98433

    NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.

Supplemental references

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/0a416ee20bcccddf91ca5b63696a23b9d11d73aa

    416baaa9-dc9f-4396-8d5f-8c081fb06d67

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/8f3b7746874b39fc20e0363c9076c7787d4765ba

    416baaa9-dc9f-4396-8d5f-8c081fb06d67

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/a933d7024359e2e566b07903d1294b84f90482ae

    416baaa9-dc9f-4396-8d5f-8c081fb06d67

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/c41088b2765af1e97e7bb05f906ae1823eca0388

    416baaa9-dc9f-4396-8d5f-8c081fb06d67

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/dfb84274932737e338ff5eb27f34b4c8ecb01b50

    416baaa9-dc9f-4396-8d5f-8c081fb06d67

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/ed2f2ff63cb7e71204096e765c6d02c3b6974b95

    416baaa9-dc9f-4396-8d5f-8c081fb06d67

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/f3d4b2fc30c97cf8e6f8b880d2de9c17ecac7f5b

    416baaa9-dc9f-4396-8d5f-8c081fb06d67

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/fcbff8008b0e08cd53b611bd0ff7e01f5b962f80

    416baaa9-dc9f-4396-8d5f-8c081fb06d67

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.