rootpwn

high · CVSS v3 7.1

CVE-2026-93193

A high‑severity memory leak was discovered in the Linux kernel’s Rockchip DRM driver for Analogix DisplayPort. The leak occurs when device t

Overview

A high‑severity memory leak was discovered in the Linux kernel’s Rockchip DRM driver for Analogix DisplayPort. The leak occurs when device tree nodes are not properly released, potentially exhausting kernel memory over time.

Description

In the Linux kernel, the following vulnerability has been resolved: drm/rockchip: analogix_dp: Fix OF node reference leak via auto cleanup Sashiko reported a reference leak in rockchip_dp_drm_encoder_enable(), the of_get_child_by_name() function does not call of_node_put() in a symmetrical way [1]. Fix the device node reference leak by using __free(device_node) to automatically manage of_node_put() for all device nodes.

Impact

The leak can lead to gradual kernel memory exhaustion, resulting in a denial‑of‑service condition on affected devices. Confidentiality and integrity are not directly impacted.

Remediation

Update the kernel to a version that includes the patch fixing the reference leak (or apply the upstream patch to the drm/rockchip driver). Verify that custom builds or modules use the updated driver and that device tree nodes are correctly cleaned up.

Risk context

Severity is high (CVSS 7.1). While no exploit code is known, the memory‑leak can cause availability degradation on systems with limited memory, making prompt patching advisable.

Affected products

  • Linux kernel
  • Rockchip SoC
  • RK3399
  • RK3568
  • RK3588
  • Analogix DP driver
  • drm/rockchip

Scores

Severity
high
CVSS v2
5.6
CVSS v3
7.1
CVSS v4
EPSS

memory-leak kernel rockchip drm dp denial-of-service device-tree resource-exhaustion

← All CVEs