PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-98928 Linux CVE debrief

A Linux kernel vulnerability was resolved, affecting KVM on arm64. The issue involves deriving the GUEST_HAS_SVE flag from the SVE feature bit at EL2. A host setting the flag without the bit could result in a vCPU with a NULL sve_state, causing the world switch to load the guest's SVE state from an incorrect source. This vulnerability requires defenders to assess exposure, verify kernel versions, and apply patches to prevent potential issues with GUEST_HAS_SVE flag and sve_state handling. The affected versions and patches are specified, allowing defenders to assess exposure and apply necessary fixes.

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

Who should care

Defenders responsible for KVM deployments on arm64 should assess exposure to this vulnerability and ensure proper handling of sve_state. This involves verifying the Linux kernel version and applying patches to prevent potential issues.

Why it matters

The Linux kernel vulnerability in KVM on arm64 requires defenders to assess exposure, verify kernel versions, and apply patches to prevent potential issues with GUEST_HAS_SVE flag and sve_state handling.

  • Defenders must verify Linux kernel versions to ensure patches are applied
  • KVM deployments on arm64 require assessment for exposure to this vulnerability
  • Proper handling of sve_state is crucial to prevent potential issues

Technical summary

The Linux kernel vulnerability involves deriving the GUEST_HAS_SVE flag from the SVE feature bit at EL2 in KVM on arm64. A host setting the flag without the bit could result in a vCPU with a NULL sve_state, causing the world switch to load the guest's SVE state from an incorrect source. The issue has been resolved through patches to the Linux kernel. Defenders should prioritize verifying the Linux kernel version and applying patches to prevent potential issues with KVM on arm64. This involves assessing the exposure of KVM deployments to this vulnerability and ensuring that the sve_state is properly handled. The CVE record and source item provide details about the vulnerability and its resolution in the Linux.

Defensive priority

Defenders should prioritize verifying the Linux kernel version and applying patches to prevent potential issues with KVM on arm64. This involves assessing the exposure of KVM deployments to this vulnerability and ensuring that the sve_state is properly handled.

Recommended defensive actions

  • Verify Linux kernel version and apply patches to prevent potential issues with KVM on arm64
  • Assess exposure of KVM deployments to this vulnerability
  • Ensure proper handling of sve_state in KVM
  • Review compensating controls for exposed systems while remediation is scheduled and verified
  • 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
  • Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up

Evidence notes

The CVE record and source item provide details about the vulnerability and its resolution in the Linux kernel. The affected versions and patches are specified, allowing defenders to assess exposure and apply necessary fixes.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-98928 CVE Program record

    Publisher, destination, and source semantics verified

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

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

  • CVE-2026-98928 NVD vulnerability detail

    Publisher, destination, and source semantics verified

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

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

Supplemental references

  • KVM: arm64: Derive GUEST_HAS_SVE from the SVE feature bit at EL2

    Unverified legacy reference

    URL: https://raw.githubusercontent.com/CVEProject/cvelistV5/main/cves/2026/98xxx/CVE-2026-98928.json

    cve_program_cvelist_v5

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/4efda204087145d40a84344edec7e9d3885ad3ab

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/7b5e99d286747b6b5b583b8efcd06bdbdd94b229

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/4f16c5fc8dc4c5596e3777ab9f449a54e3f85fd5

    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.