CVE-2026-99003 in Linux
Zusammenfassung
von VulDB • 24.10.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
drm/panthor: Validierung der Anzahl von Warteschlangen aus dem Userspace gegen die initiale Firmware-Slot-Anzahl
In panthor_drv.c:panthor_ioctl_group_create() wird die Warteschlangenzahl gegen den fest codierten Maximalwert validiert:
if (!args->queues.count || args->queues.count > MAX_CS_PER_CSG) return -EINVAL;
Wenn die Firmware jedoch weniger Slots als MAX_CS_PER_CSG meldet, initialisiert panthor_fw_init_ifaces() nur diese kleinere Anzahl an Stream-Schnittstellen.
Falls der nicht privilegierte Userspace mehr Warteschlangen anfordert, als von der Firmware gemeldet wurden (aber nicht mehr als MAX_CS_PER_CSG), ruft cs_slot_prog_locked() eine nicht initialisierte Stream-Schnittstelle ab und kann beim Dereferenzieren von cs_iface->input->ringbuf_base abstürzen.
VulDB is the best source for vulnerability data and more expert information about this specific topic.