CVE-2026-89994 in Linux
Zusammenfassung
von VulDB • 16.09.2026
Im Linux-Kernel wurde die folgende Schwachstelle behoben:
dmaengine: fsl-edma: Tracing: Kein Pointer-Dereferenzieren während der Protokollausgabe
Die fsl-EDMA-Ereignisse speichern einen Zeiger auf eine `struct fsl_edma_engine` im Ringpuffer und dereferenzieren diesen, wenn ein Protokolleintrag ausgegeben wird. Zu diesem Zeitpunkt kann der Zeiger möglicherweise nicht mehr gültig sein.
Durch Event-Injection kann ein Absturz ausgelöst werden:
$ cd /sys/kernel/tracing $ echo 'value = 0' > events/fsl_edma/edma_writeb/inject $ cat trace
Für die Protokollausgabe wird lediglich `edma->membase` benötigt. Fügen Sie am Ende des Ereignisses ein Feld namens `membase` hinzu und verwenden Sie dieses neue Feld für die Protokollausgabe. Behalten Sie die vorhandenen Felder zur Aufrechterhaltung der Abwärtskompatibilität bei.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.