CVE-2026-31590Patch(linux / linux_kernel)

LOWCVSS 5.5 · MEDIUM

Signal is active with 1 mentions in latest observed window

Immediate actions

  • Patch linux linux_kernel systems immediately

Recommended action window: Monitor and triage in normal cycle

NVD description

In the Linux kernel, the following vulnerability has been resolved: KVM: SEV: Drop WARN on large size for KVM_MEMORY_ENCRYPT_REG_REGION Drop the WARN in sev_pin_memory() on npages overflowing an int, as the WARN is comically trivially to trigger from userspace, e.g. by doing: struct kvm_enc_region range = { .addr = 0, .size = -1ul, }; __vm_ioctl(vm, KVM_MEMORY_ENCRYPT_REG_REGION, &range); Note, the checks in sev_mem_enc_register_region() that presumably exist to verify the incoming address+size are completely worthless, as both "addr" and "size" are u64s and SEV is 64-bit only, i.e. they _can't_ be greater than ULONG_MAX. That wart will be cleaned up in the near future. if (range->addr > ULONG_MAX || range->size > ULONG_MAX) return -EINVAL; Opportunistically add a comment to explain why the code calculates the number of pages the "hard" way, e.g. instead of just shifting @ulen.

0.5/ 10 priority

Sources & remediation

Priority

LOW

Exploitation

NONE

PoC

NONE

Patch

AVAILABLE

Momentum

STABLE

Are you affected?

If you run products in this scope, you should treat this CVE as relevant to your environment.

  • linux_kernel

Threat summary

  • Patch or workaround signal is available
  • 3 mentions across 2 observed days
  • Momentum state: stable

What's happening

  • Patch or workaround mentioned in 2 signals
  • Technical details provided in 3 signals
  • General: 1 classified signal
  • Peaked 1d ago at 2 mentions (2026-04-24); latest day: 1
  • 3 total mentions across 2 days

Affected systems

Vendors
Products
linux_kernel

Deep dive

Activity timeline3 mentions / 2d
01122Mentions · 2026-04-24: 2Mentions · 2026-04-26: 1Patch / Workaround · 2026-04-24: 2Technical Details · 2026-04-24: 2Technical Details · 2026-04-26: 104-2404-26
Signal classification2 categories
Patch
266.7%
General
133.3%
Referenced assets3 URLs
Classification over time
DateTotalLabels
2026-04-242
Patch2
2026-04-261
General1
Full discourse3 posts
  • WindowsForum@windowsforum
    General

    🪟 CVE-2026-31590 is the “harmless warning” bug that turns into DoS if your host panics on warnings. Because nothing says secure like letting userspace pull the fire alarm. #Windows #Security https://windowsforum.com/threads/cve-2026-31590-and-amd-sev-kvm-warning-to-dos-risk-for-confidential-vms.415160/?utm_source=x&utm_medium=social&utm_campaign=news_node84 #ConfidentialComputing #Cve202631590 #LinuxKvm #AmdSev https://t.co/pXHoZbwI8C

    Post summary

    The message highlights CVE‑2026‑31590 as a warning bug that can lead to a denial‑of‑service if the host reacts to warnings, but it does not provide a PoC, exploit code, or patch details. Thus, it is a general disclosure of the vulnerability with no evidence of exploitation or remediation.

    0000043
    1.1K followersView on X
  • Infoflowcloud@infoflowcloud
    Patch

    🚨*CVE* CVE-2026-31590 In the Linux kernel, the following vulnerability has been resolved: KVM: SEV: Drop WARN on large size for KVM_MEMORY_ENCRYPT_REG_REGION Drop the WARN in sev_pin_mem… https://www.cve.org/CVERecord?id=CVE-2026-31590 ----- Traducción: CVE-2026-31590 En … http://infoflow.cloud`

    Post summary

    The post announces that CVE-2026-31590, a kernel KVM/SEV issue, has been resolved, indicating a patch is available.

    0000036
    72 followersView on X
  • CVE@CVEnew
    Patch

    CVE-2026-31590 In the Linux kernel, the following vulnerability has been resolved: KVM: SEV: Drop WARN on large size for KVM_MEMORY_ENCRYPT_REG_REGION Drop the WARN in sev_pin_mem… https://www.cve.org/CVERecord?id=CVE-2026-31590

    Post summary

    The CVE‑2026‑31590 issue in the Linux kernel’s KVM SEV module has been mitigated by dropping a warning on large memory‑encryption region sizes, with a link to the CVE record.

    00000121
    57.2K followersView on X
CPE platform detail1 entries

1 of 1 entries

PartVendorProductVersionTarget SWTarget HW
OSlinuxlinux_kernel---

Explore more