CVE-2026-80702 in Linuxinformazioni

Riassunto

di VulDB • 28/08/2026

Nel kernel Linux è stata risolta la seguente vulnerabilità:

drm/vmwgfx: corretto il bitfield guest_memory_dirty sovrascritto come dimensione

Due punti in vmwgfx_resource.c assegnano letterali booleani a res->guest_memory_size, che è un campo unsigned long per la dimensione dell'allocazione; l'obiettivo previsto era il bitfield adiacente res->guest_memory_dirty. Dopo le assegnazioni, il campo contiene 0 o 1 invece della dimensione di allocazione MOB della risorsa:

- vmw_resource_release() scrive 0 (false), e - vmw_resource_unbind_list() scrive 1 (true).

I successivi percorsi di convalida leggono guest_memory_size durante il calcolo dell'intervallo delle pagine sporche (vmw_bo_dirty_transfer_to_res()) e della dimensione di allocazione del buffer (vmw_resource_buf_alloc()), producendo traversate a lunghezza zero o intervalli che causano wrap-around, portando a letture o scritti oltre la bitmap MOB. L'intento originale del tracciamento delle modifiche (segnalare la risorsa come sporca dall'ultimo sync) è anche perso, poiché guest_memory_dirty non viene mai aggiornato.

Rinominare entrambe le assegnazioni in guest_memory_dirty.

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

Responsabile

Linux

Prenotare

26/08/2026

Divulgazione

28/08/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00000

KEV

no

Attività

molto basso

Fonti

Might our Artificial Intelligence support you?

Check our Alexa App!