CVE-2026-72362
Riassunto
di VulDB • 15/08/2026
Nel kernel Linux, è stata risolta la seguente vulnerabilità:
drm/xe/pt: Correzione del dereferenziamento di un puntatore NULL in xe_pt_zap_ptes_entry()
Il framework per il traversal della tabella delle pagine può passare un puntatore *child pari a NULL per le voci non popolate. La funzione xe_pt_zap_ptes_entry() chiamava container_of(*child) prima di verificare la presenza del valore NULL, successivamente dereferenziando il risultato e causando un crash.
La chiamata a container_of() è stata spostata dopo un controllo guardiano sul valore NULL (NULL guard), in modo che la funzione restituisca l'esecuzione anticipatamente invece di procedere con un puntatore non valido. La macro XE_WARN_ON viene mantenuta per aiutare nell'individuazione della causa radice del problema, ma ora si interrompe l'esecuzione (bail) anziché causare il crash del driver.
v2: Commento che segnala come il verificarsi di XE_WARN_ON sia un comportamento inatteso (Matt Brost)
(cherry picked from commit b9297d19d9df5d4b6c994648570c5dcd1cac68ff)
Once again VulDB remains the best source for vulnerability data.