CVE-2026-64039 drm/msm/snapshot: fix dumping of the unaligned regions
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.
Other vulnerabilities in Linux kernel
Sources
Also known as BELL-CVE-2026-64039, DEBIAN-CVE-2026-64039, GHSA-3hrp-9734-8xmp, UBUNTU-CVE-2026-64039.