Instituto Nacional de ciberseguridad. Sección Incibe
Instituto Nacional de Ciberseguridad. Sección INCIBE-CERT

CVE-2026-74422

Gravedad:
Pendiente de análisis
Tipo:
No Disponible / Otro tipo
Fecha de publicación:
15/08/2026
Última modificación:
15/08/2026

Descripción

*** Pendiente de traducción *** In the Linux kernel, the following vulnerability has been resolved:<br /> <br /> drm/rockchip: inno-hdmi: Switch to drmm_kzalloc()<br /> <br /> Driver makes use of drmm_encoder_init() to initialize the encoder and<br /> automatically handle the cleanup by registering drm_encoder_cleanup()<br /> with drmm_add_action().<br /> <br /> However, the internal structure containing the encoder part gets<br /> allocated with devm_kzalloc(), which happens while component_bind_all()<br /> is being called from Rockchip DRM driver. The component framework<br /> further ensures it is deallocated as part of releasing all the resources<br /> claimed during bind, which is triggered from component_unbind_all().<br /> <br /> When the reference to the DRM device gets eventually dropped via<br /> drm_dev_put() in rockchip_drm_unbind(), drmm_encoder_alloc_release()<br /> attempts to access the now released encoder structure, leading to<br /> use-after-free.<br /> <br /> Ensure driver&amp;#39;s internal structure is still reachable on encoder cleanup<br /> by switching from a device-managed allocation to a drm-managed one.

Impacto