Impact
The Rockchip DRM driver in the Linux kernel allocates an internal structure with devm_kzalloc during component binding. When the component is unbound, this structure is freed as part of the component framework cleanup. Subsequently, when the DRM device is released, the driver attempts to access the already freed structure, leading to a use‑after‑free and potential kernel memory corruption.
Affected Systems
All Linux systems running a kernel that includes the Rockchip DRM driver are affected; the issue is present in the dw_dp component of the driver and is in any distribution that ships this code without the pending fix.
Risk and Exploitability
The use‑after‑free could result in kernel memory corruption if the improper cleanup sequence occurs. The CVSS 5.5, indicating moderate severity, and the EPSS score is less than 1%, suggesting a low likelihood of exploitation. The vulnerability is not listed in CISA KEV. No public exploits are known, and the potential impact depends on the environment and the occurrence of the cleanup sequence.
OpenCVE Enrichment