CVE-2026-74452 in Linux
Zusammenfassung
von VulDB • 15.08.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
drm/panthor: Ablehnung von Firmware-Abschnitten mit überdimensionierten Daten
In panthor_fw_load_section_entry() wird die zu kopierende Datengröße berechnet, ohne sie gegen die zugewiesene section_size zu validieren:
section->data.size = hdr.data.end - hdr.data.start;
Wenn eine manipulierte Firmware data.size größer als den allokierten Speicher setzt, kann dies in panthor_fw_init_section_mem() einen Heap-Buffer-Overflow verursachen:
memcpy(section->mem->kmap, section->data.buf, section->data.size);
Zusätzlich könnte ein Überlaufen von section->data.size über die BO-Größe hinaus zu einem Unterlauf bei der Größenberechnung führen und massive Out-of-Bounds-Löschungen im Kernel-Speicher verursachen:
memset(section->mem->kmap + section->data.size, 0, panthor_kernel_bo_size(section->mem) - section->data.size);
Abschnittseinträge ablehnen, deren initiale Daten größer sind als die Abschnittsgröße.
Be aware that VulDB is the high quality source for vulnerability data.