---
id: CVE-2026-64039
title: |-
  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
summary: |-
  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 th…
severity: high
cvss: 7.7
cvssVector: 'CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H'
cwe:
  - CWE-131
vendor: linux
product: linux_kernel
affected:
  - 'linux_kernel >= 5.14, < 5.15.209'
  - 'linux_kernel >= 5.16, < 6.1.175'
  - 'linux_kernel >= 6.2, < 6.6.142'
  - 'linux_kernel >= 6.7, < 6.12.92'
  - 'linux_kernel >= 6.13, < 6.18.34'
  - 'linux_kernel >= 6.19, < 7.0.11'
  - linux_kernel = 7.1
patched:
  - linux_kernel 7.0.11
published: '2026-07-19'
updated: '2026-10-13'
sourceUpdated: '2026-10-13T19:23:01.023'
source: NVD
sourceUrl: 'https://nvd.nist.gov/vuln/detail/CVE-2026-64039'
references:
  - url: 'https://git.kernel.org/stable/c/070e40acc59ef7bedba0314f59971ba87fcc8ab0'
    label: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
  - url: 'https://git.kernel.org/stable/c/0c90ececfad3fc5c4c43a75ece0e2d736ab3def1'
    label: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
  - url: 'https://git.kernel.org/stable/c/1ef79be774706dddcfcace0331fa7ff32a73c73e'
    label: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
  - url: 'https://git.kernel.org/stable/c/76824d2467feb1828b745d6add2541918d7be3da'
    label: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
  - url: 'https://git.kernel.org/stable/c/8fb070cf95847b29ef6cb15ec2c0de2bf4704676'
    label: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
  - url: 'https://git.kernel.org/stable/c/cdd1aaf0ee962f50810b9aef7928f2313989d55f'
    label: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
  - url: 'https://git.kernel.org/stable/c/cecd34e046121d788a70b5c8b4f8a88916637953'
    label: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
tags:
  - nvd
epss: 0.0019
epssPercentile: 0.08086
ingestedAt: '2026-10-13T19:43:28.853Z'
---

## Overview

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/

## Affected

- `linux_kernel >= 5.14, < 5.15.209`
- `linux_kernel >= 5.16, < 6.1.175`
- `linux_kernel >= 6.2, < 6.6.142`
- `linux_kernel >= 6.7, < 6.12.92`
- `linux_kernel >= 6.13, < 6.18.34`
- `linux_kernel >= 6.19, < 7.0.11`
- `linux_kernel = 7.1`

## Remediation

Upgrade past the affected range:

- `linux_kernel 7.0.11`
