Kernel Memory Management Issue in Rockchip DRM Driver
CVE-2026-74421
What is CVE-2026-74421?
A memory management vulnerability exists in the Rockchip DRM driver, specifically related to the handling of encoder structures. The issue arises from improper allocation and deallocation methods, where the driver uses a device-managed allocation that may lead to a use-after-free situation. When resources are released, an attempt is made to access a now-invalid memory reference, which can result in system instability or unauthorized access to memory. The fix involves switching to a DRM-managed allocation approach, ensuring the internal structure remains valid throughout the lifecycle of the encoder cleanup process.
Affected Version(s)
Linux d68ba7bac9555d05e2f5b310c898b2a5c7eff174 < 0d60b835bca42f0f790689dd47819ed881a92ccc
Linux d68ba7bac9555d05e2f5b310c898b2a5c7eff174 < 6b0b92d1110eccccbd5ba2949bd2b9fb6ea5fc12
Linux d68ba7bac9555d05e2f5b310c898b2a5c7eff174