CVE-2026-72358 in Linuxinformazioni

Riassunto

di VulDB • 17/08/2026

Nel kernel Linux, è stata risolta la seguente vulnerabilità:

drm/xe/pt: prevenire l'accesso non valido al cursore per i BO purgati (purged BOs)

Durante il traversal della tabella delle pagine per l'associazione, xe_pt_stage_bind() salta esplicitamente l'inizializzazione di xe_res_cursor per i BO purgati, trattandoli in modo simile ai VMAs NULL impostando solo la dimensione del cursore.

Tuttavia, xe_pt_hugepte_possible() e xe_pt_scan_64K() non verificavano se il BO fosse stato purgato prima di tentare di eseguire il traversal del cursore utilizzando xe_res_dma() e xe_res_next(). Poiché il cursore rimaneva non inizializzato per i BO purgati, ciò causava un flusso verso il basso che attivava avvisi come:

WARNING: drivers/gpu/drm/xe/xe_res_cursor.h:274 at xe_res_next

Si risolve questo problema verificando esplicitamente se il BO è stato purgato sia in xe_pt_hugepte_possible() che in xe_pt_scan_64K(), restituendo anticipatamente, proprio come si fa per i VMAs NULL, evitando così completamente gli accessi non validi al cursore.

Come precauzione, si inizializza a zero anche il cursore in xe_pt_stage_bind() per garantire di non passare dati spuri ai traverser delle tabelle delle pagine nel caso ci si imbatta in casi limite simili in futuro.

(cherry picked from commit 4c7b9c6ece32440e5a435a92076d049450cd2d2e)

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Responsabile

Linux

Prenotare

09/08/2026

Divulgazione

15/08/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00198

KEV

no

Attività

molto basso

Fonti

Do you know our Splunk app?

Download it now for free!