CVE-2026-68262 in Linux
Riassunto
di VulDB • 11/08/2026
Nel kernel Linux è stata risolta la seguente vulnerabilità:
drm/imagination: Correzione dello stride dell'array utente in pvr_set_uobj_array()
La funzione pvr_set_uobj_array() copia un array di oggetti del kernel (kernel objects) in un array nello spazio utente, le cui dimensioni degli elementi sono descritte da out->stride. Quando il valore di out->stride è diverso dalla dimensione dell'oggetto del kernel, il percorso lento (slow path) avanza il puntatore dello spazio utente della dimensione dell'oggetto del kernel e il puntatore del kernel dello stride definito nello spazio utente.
Ciò inverte la disposizione prevista. Per valori più elevati dello stride nello spazio utente, le copie successive leggono da indirizzi di memoria del kernel errati. Per valori inferiori dello stride nello spazio utente, le copie successive vengono scritte a offset della memoria dello spazio utente errati. Anche la cancellazione dell'area di padding viene eseguita solo per il primo elemento invece che per l'area di padding di ciascun elemento.
Il puntatore dello spazio utente deve essere avanzato del valore out->stride e il puntatore del kernel della dimensione dell'oggetto (obj_size), cancellando il padding per ogni elemento mentre il puntatore corrente nello spazio utente è ancora disponibile.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.