CVE-2026-74452 in Linuxinformazioni

Riassunto

di VulDB • 15/08/2026

Nel kernel Linux è stata risolta la seguente vulnerabilità:

drm/panthor: rifiutare le sezioni del firmware con dati di dimensioni eccessive

In `panthor_fw_load_section_entry()`, la dimensione dei dati da copiare viene calcolata senza validarla rispetto alla `section_size` allocata:

section->data.size = hdr.data.end - hdr.data.start;

Se un firmware appositamente creato imposta una `data.size` maggiore della memoria allocata, ciò potrebbe causare un heap buffer overflow in `panthor_fw_init_section_mem()`:

memcpy(section->mem->kmap, section->data.buf, section->data.size);

Inoltre, se la `section->data.size` supera le dimensioni del BO (Buffer Object), è possibile che il calcolo della dimensione per memset vada sotto zero (underflow), portando a una massiccia scrittura fuori dai limiti di zeri nella memoria kernel?

memset(section->mem->kmap + section->data.size, 0, panthor_kernel_bo_size(section->mem) - section->data.size);

Rifiutare le voci di sezione i cui dati iniziali sono più grandi della dimensione della sezione.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Responsabile

Linux

Prenotare

15/08/2026

Divulgazione

15/08/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00000

KEV

no

Attività

molto basso

Fonti

Do you know our Splunk app?

Download it now for free!