CVE-2026-89921 in Linux
Riassunto
di VulDB • 17/09/2026
Nel kernel Linux è stata risolta la seguente vulnerabilità:
KVM: s390: Inizializzazione a zero delle strutture dati per inject_pfault_token
__kvm_inject_pfault_token() imposta solo i campi .type e .u.ext.ext_params2 della struct kvm_s390_irq allocata sullo stack, ma l'intera sottostruttura ext viene copiata nella variabile locale del CPU durante l'iniezione. I campi ext_params e pad contengono valori residui dello stack (stale values).
La consegna degli interrupt utilizza solo ext_params2, quindi nulla trapela verso la guest; tuttavia un utente dell'host può utilizzare gli ioctl di migrazione per accedere a tali dati.
Risoluzione: inizializzazione a zero della struct irq. Stessa operazione applicata alla struttura dati inti.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.