CVE Catalog

CVE-2024-35942

MediumCVSS 5.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.21%

11th percentile - higher than 11% of all known CVEs

Summary

In the Linux kernel, the imx8mp-blk-ctrl power domain is missing the fdcc clock in the hdmimix domain. The fdcc clock is part of the HDMI RX verification IP and should not be enabled for HDMI TX, but disabling it before HDMI/LCDIF probe causes LCDIF to not get the pixel clock from HDMI PHY and produces errors (vblank timeout, drm_atomic_helper warnings). The fix adds the fdcc clock to the LCDIF and HDMI TX power domains.

Risk Assessment

This can cause display issues (vblank timeouts, kernel warnings) on i.MX8MP platforms, leading to graphics instability.

Recommendation

Update the Linux kernel to a version containing the fix for imx8mp-blk-ctrl.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: pmdomain: imx8mp-blk-ctrl: imx8mp_blk: Add fdcc clock to hdmimix domain According to i.MX8MP RM and HDMI ADD, the fdcc clock is part of hdmi rx verification IP that should not enable for HDMI TX. But actually if the clock is disabled before HDMI/LCDIF probe, LCDIF will not get pixel clock from HDMI PHY and print the error logs: [CRTC:39:crtc-2] vblank wait timed out WARNING: CPU: 2 PID: 9 at drivers/gpu/drm/drm_atomic_helper.c:1634 drm_atomic_helper_wait_for_vblanks.part.0+0x23c/0x260 Add fdcc clock to LCDIF and HDMI TX power domains to fix the issue.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS