CVE-2026-53058
Linux Kernel vulnerability analysis and mitigation

Overview

CVE-2026-53058 is a NULL pointer dereference vulnerability in the Linux kernel's DRM bridge subsystem, specifically in the Cadence MHDP8546 driver (drm/bridge: cadence: cdns-mhdp8546-core). The flaw exists in the atomic_enable() function, where errors during cdns_mhdp_link_up() or cdns_mhdp_reg_read() can trigger the cdns_mhdp_modeset_retry_fn() recovery path before the connector pointer (mhdp->connector_ptr) is initialized, resulting in a NULL pointer dereference. Affected kernel versions start from 6.6 up to (but not including) the fixed releases. It was disclosed on June 24, 2026, and carries a CVSS v3.1 base score of 5.5 (Medium) (GitHub Advisory, Red Hat Bugzilla).

Technical details

The root cause is classified as CWE-824 (Access of Uninitialized Pointer) — the mhdp->connector_ptr field is not set early enough in atomic_enable() when the DRM_BRIDGE_ATTACH_NO_CONNECTOR flag is used, because in this mode the connector is not initialized during bridge_attach(). If an error occurs in cdns_mhdp_link_up() or cdns_mhdp_reg_read(), the code branches to cdns_mhdp_modeset_retry_fn(), which attempts to access a mutex through the uninitialized connector pointer, triggering a kernel NULL pointer dereference. The fix moves the assignment of mhdp->connector_ptr earlier in atomic_enable() to ensure it is valid before any error recovery path can execute. Exploitation requires local access and the ability to trigger display mode changes or device attachment operations on a system using the affected Cadence MHDP8546 bridge driver (GitHub Advisory).

Impact

Successful exploitation causes a kernel NULL pointer dereference, crashing the system and resulting in a denial of service (availability impact: High). There is no confidentiality or integrity impact, as the vulnerability does not allow code execution or data exfiltration. The impact is limited to systems with the Cadence MHDP8546 DRM bridge hardware and driver loaded, and lateral movement is not a concern given the local, hardware-specific nature of the flaw (GitHub Advisory, Red Hat Bugzilla).

Mitigation and workarounds

Patches have been backported to the following stable kernel versions: 6.6.141, 6.12.91, 6.18.33, 7.0.10, and 7.1 (mainline). Administrators should update to one of these patched releases as the primary remediation. As a temporary workaround where immediate patching is not feasible, restricting local user access to display configuration operations (e.g., limiting access to DRM/KMS interfaces) can reduce exposure (GitHub Advisory, Red Hat Bugzilla).

Additional resources


SourceThis report was generated using AI

Related Linux Kernel vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

CVE-2026-64181HIGH7.8
  • Linux Kernel logoLinux Kernel
  • linux-azure-4.15
NoYesJul 19, 2026
CVE-2026-64186NONEN/A
  • Linux Kernel logoLinux Kernel
  • libperf
NoYesJul 19, 2026
CVE-2026-64183NONEN/A
  • Linux Kernel logoLinux Kernel
  • linux-aws-6.14
NoYesJul 19, 2026
CVE-2026-64182NONEN/A
  • Linux Kernel logoLinux Kernel
  • linux-oracle-6.17
NoYesJul 19, 2026
CVE-2026-64180NONEN/A
  • Linux Kernel logoLinux Kernel
  • linux-azure-5.4
NoYesJul 19, 2026

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management