OCTOBER 13, 2026
Live Feed
Back to database
Case File

CVE-2026-89994

HIGH · CVSS 7.8 EPSS 0.20%

Source: NVD + CISA KEV + EPSS · Published 2026-09-16 · Last synced 2026-10-13

CyberRota Analysis

AI-Generated

The vulnerability in the Linux kernel's DMA engine, specifically within the fsl-edma component, arises from improper handling of a pointer to a struct during log output, which can lead to dereferencing an invalid pointer. This flaw can be exploited through event injection, potentially causing system crashes. Organizations utilizing affected Linux systems, particularly those relying on the fsl-edma driver, should prioritize addressing this issue to maintain system stability and prevent disruptions.

CVE
CVE-2026-89994
Severity
HIGH
CVSS
7.8
EPSS
0.20%
Linux

Original NVD Description

In the Linux kernel, the following vulnerability has been resolved: dmaengine: fsl-edma: tracing: no ptr dereference during log output The fsl edma events store a pointer to a struct fsl_edma_engine in the ringbuffer and dereference it when a log entry is printed. At this time, the pointer may no longer be valid. Event injection can be used to trigger a crash: $ cd /sys/kernel/tracing $ echo 'value = 0' > events/fsl_edma/edma_writeb/inject $ cat trace The log output needs only edma->membase. Add a membase field at the end of the event and use the new field for log output. Keep the existing fields for backward compatibility.