CVE-2026-74422

CVE-2026-74422

published August 15, 2026

CVSS
—
EPSS
0%
Percentile
9.0
In the wild
Unconfirmed
What it is

In the Linux kernel, the following vulnerability has been resolved:

drm/rockchip: inno-hdmi: Switch to drmm_kzalloc()

Driver makes use of drmm_encoder_init() to initialize the encoder and

automatically handle the cleanup by registering drm_encoder_cleanup()

with drmm_add_action().

However, the internal structure containing the encoder part gets

allocated with devm_kzalloc(), which happens while component_bind_all()

is being called from Rockchip DRM driver. The component framework

further ensures it is deallocated as part of releasing all the resources

claimed during bind, which is triggered from component_unbind_all().

When the reference to the DRM device gets eventually dropped via

drm_dev_put() in rockchip_drm_unbind(), drmm_encoder_alloc_release()

attempts to access the now released encoder structure, leading to

use-after-free.

Ensure driver's internal structure is still reachable on encoder cleanup

by switching from a device-managed allocation to a drm-managed one.

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.00198 · 9.0th percentile
Published
2026-08-15T10:22Z
References (2)
EPSS history
Timeline
  • 15 AUG 05:59Z
    drm/rockchip: inno-hdmi: Switch to drmm_kzalloc()
    cvelistv5