CVE-2026-64039 drm/msm/snapshot: fix dumping of the unaligned regions

High 7.7 Published Updated

A memory overallocation bug in the Linux kernel's DRM MSM snapshot code can lead to excessive memory consumption and potential denial of service.

Exploited in the wild
Not known
Login needed
Not needed
Attackable
Local or same network only
Victim action needed
Not needed
Fix
Available

What is CVE-2026-64039?

CVE-2026-64039 is a high-severity vulnerability in Linux kernel, published on 19 Jul 2026. It can only be exploited from the same machine or local network, with no action from the victim.

Official description

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

drm/msm/snapshot: fix dumping of the unaligned regions

The snapshotting code internally aligns data segment to 16 bytes. This works fine for DPU code (where most of the regions are aligned), but fails for snapshotting of the DSI data (because DSI data region is shifted by 4 bytes). Fix the code by removing length alignment and by accurately printing last registers in the region. While reworking the code also fix the 16x memory overallocation in msm_disp_state_dump_regs().

Patchwork: https://patchwork.freedesktop.org/patch/725449/

Weakness: CWE-131

Which versions are affected by CVE-2026-64039?

It affects 1 product.

Products include Linux kernel.

How do I fix CVE-2026-64039?

Apply the vendor's patch.

Is CVE-2026-64039 being exploited?

There is no known exploitation of CVE-2026-64039 in the wild and no public exploit code.

All Linux kernel vulnerabilities

Sources

Also known as BELL-CVE-2026-64039, DEBIAN-CVE-2026-64039, GHSA-3hrp-9734-8xmp, UBUNTU-CVE-2026-64039.

Is CVE-2026-64039 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free