Impact
The Linux kernel’s dw_edma_pcie driver contains a flaw in the probe function: it copies the PCI device ID’s driver_data into the controller layout without verifying that this data is present. When a device that lacks driver_data is bound to the driver via sysfs, the copy operation dereferences a NULL pointer, causing a kernel panic and a system reboot. This results in a denial of service.
Affected Systems
Any Linux kernel that incorporates the dw_edma_pcie driver and has not applied the patch commit that protects against the NULL pointer dereference is affected. No specific version range is listed, so all kernel releases preceding the fix are potentially vulnerable.
Risk and Exploitability
The EPSS score is <1%, indicating a very low likelihood of exploitation. The vulnerability is not listed in the CISA KEV catalog, suggesting no widespread exploitation yet. The CVSS score of 5.5 reflects a medium severity risk. The attack vector is local: an attacker must have the ability to write to the sysfs entry /sys/bus/pci/drivers/dw_edma_pcie/bind. This typically requires privileged (root) access, so the risk is moderate to high for users with such access. If exploited, the kernel will crash, yielding a full system reboot and denial of service.
OpenCVE Enrichment
Debian DLA