CVE-2026-98465

Source
https://cve.org/CVERecord?id=CVE-2026-98465
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-98465.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2026-98465
Downstream
Published
2026-10-18T15:15:17Z
Modified
2026-10-20T02:30:29Z
Summary
RISC-V: KVM: Serialize IMSIC attributes with vCPU migration
Details

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

RISC-V: KVM: Serialize IMSIC attributes with vCPU migration

KVM device ioctls are not serialized against KVM_RUN. As a result, kvm_riscv_aia_imsic_rw_attr() can snapshot the physical CPU and HGEI of an IMSIC VS-file before a concurrent vCPU migration releases it.

The HGEI can then be allocated to another vCPU before imsic_vsfile_rw() uses the stale tuple. A GET or SET attribute may consequently access the new owner's interrupt file.

Serialize the entire IMSIC attribute operation with the target vCPU mutex. This prevents the VS-file from being migrated and recycled until the attribute access completes. Acquire the mutex killably so that the device ioctl remains interruptible while waiting for KVM_RUN to finish.

Database specific
{
    "cna_assigner":  "Linux",
    "osv_generated_from":  "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/98xxx/CVE-2026-98465.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
db8b7e97d6137a28b2bfc07e591d54da268f0c36
Fixed
a29c5d2dd2ef9a8617a9a6d5585696d5f149cd98
Fixed
c525772c304c971b0d3a1f2898dedbae653efe90
Fixed
71acbea44e78665ea90e3c310fca6bbdcc0252db
Fixed
8ae12ccaec6ec74945d8c1ef39f2c1b8df779abc

Database specific

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

Linux / Kernel

Package

Name
Kernel

Affected ranges

Type
ECOSYSTEM
Events
Introduced
6.5.0
Fixed
6.12.112
Type
ECOSYSTEM
Events
Introduced
6.13.0
Fixed
6.18.55
Type
ECOSYSTEM
Events
Introduced
6.19.0
Fixed
7.2.9

Database specific

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