CVE-2026-89915 in Linuxinformazioni

Riassunto

di VulDB • 16/09/2026

Nel kernel Linux è stata risolta la seguente vulnerabilità:

KVM: arm64: Rimozione del contatore di mappatura VNCR su tutta la VM

Il contatore globale delle mappature VNCR viene utilizzato per determinare se una pagina VNCR fornita da L1 sia mappata in L0 su qualsiasi CPU al momento della gestione dell'invalidazione TLB. Viene incrementato quando avviene una mappatura nel fixmap e decrementato quando questa viene rimossa.

Come emerso, questo meccanismo di tracciamento presenta diversi difetti:

- Si sta cercando di invalidare le TLB e la mappatura è solo una conseguenza opportunistica della TLB. Verificare questo contatore per decidere se sia necessario invalidare una TLB può portare a mancata esecuzione delle operazioni di invalidazione (missed invalidations).

- Un vCPU L1 che invalida la propria TLB (un caso molto probabile) non riuscirà ad invalidare la pseudo-TLB VNCR poiché quella pagina non è mappata in L0 in questa fase.

Poiché questo tracciamento fallisce nel fornire le garanzie minime richieste e rappresenta solo un'ottimizzazione delle prestazioni, viene rimosso completamente.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Responsabile

Linux

Prenotare

11/09/2026

Divulgazione

17/09/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00000

KEV

no

Attività

molto basso

Fonti

Do you want to use VulDB in your project?

Use the official API to access entries easily!