PT-2026-116857 · Linux · Linux

CVE-2026-98638

·

Published

2026-10-18

·

Updated

2026-10-18

None

No severity ratings or metrics are available. When they are, we'll update the corresponding info on the page.
In the Linux kernel, the following vulnerability has been resolved:
KVM: arm64: Validate the SVE vector length in pkvm vcpu init sve()
pkvm vcpu init sve() clamps only the upper bound of the host-provided sve max vl, so an invalid vector length reaches sve state size from vl() and the WARN ON() there, which is fatal at EL2. The existing !sve state size test rejects such a length, but only after the macro has run.
Check sve vl valid() before deriving the state size. A valid length cannot yield a zero size, so the !sve state size test goes with it.
Found an issue in the description? Have something to add? Feel free to write us 👾

Related Identifiers

CVE-2026-98638

Affected Products

Linux