CVE-2026-98470

Source
https://cve.org/CVERecord?id=CVE-2026-98470
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-98470.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2026-98470
Downstream
Published
2026-10-18T15:15:22Z
Modified
2026-10-20T02:30:53Z
Summary
KVM: arm64: Don't WARN on an unknown VM ioctl in protected mode
Details

In the Linux kernel, the following vulnerability has been resolved:

KVM: arm64: Don't WARN on an unknown VM ioctl in protected mode

kvm_pkvm_ioctl_allowed() WARNs when kvm_get_cap_for_kvm_ioctl() doesn't find the ioctl number in vm_ioctl_caps[], and kvm_arch_vm_ioctl() calls it for every number the generic code doesn't handle, so ioctl(vm_fd, 0xdeadbeef) from userspace taints a pKVM host and panics it under panic_on_warn. The lookup is fed userspace input: return false, and userspace gets the -EINVAL kvm_arch_vm_ioctl() returns for that number on a host without pKVM.

Database specific
{
    "cna_assigner":  "Linux",
    "osv_generated_from":  "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/98xxx/CVE-2026-98470.json"
}
References

Affected packages

Git / git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git

Affected ranges

Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
b12b3b04f6ba072ca5a618a75e546c996be94bd1
Fixed
cc53eb5c6515e3221314624a22c9da9c80a67f63
Fixed
49d9d295d69d07e850cae35933ba8519e2915f26

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-98470.json"

Linux / Kernel

Package

Name
Kernel

Affected ranges

Type
ECOSYSTEM
Events
Introduced
7.0.0
Fixed
7.2.9

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-98470.json"