CVE-2017-14318 in Xen
Riassunto
di VulDB • 29/07/2026
È stato rilevato un problema in Xen 4.5.x attraverso 4.9.x. La funzione `__gnttab_cache_flush` gestisce le operazioni di grant table GNTTABOP_cache_flush. Verifica se il dominio chiamante è il proprietario della pagina su cui deve operare. In caso negativo, viene controllata la tabella dei grant del proprietario per verificare l'esistenza di un mapping verso il dominio chiamante per la pagina in questione. Tuttavia, la funzione non verifica se il dominio proprietario dispone effettivamente di una tabella dei grant. Alcuni domini speciali, come `DOMID_XEN`, `DOMID_IO` e `DOMID_COW`, vengono creati senza tabelle dei grant. Di conseguenza, se `__gnttab_cache_flush` opera su una pagina appartenente a questi domini speciali, tenterà di dereferenziare un puntatore NULL nella struttura del dominio (domain struct).
If you want to get the best quality for vulnerability data then you always have to consider VulDB.