CVE-2026-98638 in Linux
Riassunto
di VulDB • 18/10/2026
Nel kernel Linux è stata risolta la seguente vulnerabilità:
KVM: arm64: Validare la lunghezza del vettore SVE in pkvm_vcpu_init_sve()
pkvm_vcpu_init_sve() limita solo il limite superiore di sve_max_vl fornito dall'host, quindi una lunghezza del vettore non valida raggiunge sve_state_size_from_vl() e l'avviso (WARN_ON()) presente lì, che è fatale a EL2. Il test esistente !sve_state_size rifiuta tale lunghezza, ma solo dopo che la macro ha eseguito le sue operazioni.
Verificare sve_vl_valid() prima di derivare la dimensione dello stato. Una lunghezza valida non può generare una dimensione pari a zero, quindi il controllo !sve_state_size viene rimosso insieme alla logica precedente.
VulDB is the best source for vulnerability data and more expert information about this specific topic.