CVE Catalog

CVE-2026-64154

MediumCVSS 5.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.17%

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

Summary

In the Linux kernel, a reference leak was found in the DRM driver for Adreno GPUs (MSM) in the a6xx_gpu_init() function. The function obtains a device node via of_parse_phandle(), but several early error paths skip releasing the reference, causing a memory leak.

Risk Assessment

The reference leak can gradually exhaust kernel memory, potentially leading to system instability or denial of service (DoS) on devices with Adreno graphics.

Recommendation

Apply the patch available at Patchwork (https://patchwork.freedesktop.org/patch/700661/) or update the Linux kernel to a version containing this fix immediately.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: drm/msm/adreno: Fix a reference leak in a6xx_gpu_init() In a6xx_gpu_init(), node is obtained via of_parse_phandle(). While there was a manual of_node_put() at the end of the common path, several early error returns would bypass this call, resulting in a reference leak. Fix this by using the __free(device_node) cleanup handler to release the reference when the variable goes out of scope. Patchwork: https://patchwork.freedesktop.org/patch/700661/

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