Review reviewHigh

CVE-2026-64546

Linux

In the Linux kernel, the following vulnerability has been resolved: drm/edid: fix OOB read in drm_parse_tiled_block() drm_parse_tiled_block() casts the DisplayID block to a struct displayid_tiled_block and reads the full fixed layout up to tile->topology_id[7] without checking block->num_bytes. The DisplayID iterator only validates the declared payload length, so a crafted EDID can advertise a tiled-display block (tag DATA_BLOCK_TILED_DISPLAY, or DATA_BLOCK_2_TILED_DISPLAY_TOPOLOGY for v2.0) with a small num_bytes at the end of a DisplayID extension. The read then runs past the end of the e...

CVSS
7.1
EPSS
-
- percentile
CISA KEV
Not listed
Published
2026.07.28
PRIORITY ASSESSMENT

Review review

The CVSS severity warrants an early asset and exposure review.

Known exploitationNot established by KEV
Exploit probability-
Technical severityCVSS 7.1

Vulnerability overview

In the Linux kernel, the following vulnerability has been resolved: drm/edid: fix OOB read in drm_parse_tiled_block() drm_parse_tiled_block() casts the DisplayID block to a struct displayid_tiled_block and reads the full fixed layout up to tile->topology_id[7] without checking block->num_bytes. The DisplayID iterator only validates the declared payload length, so a crafted EDID can advertise a tiled-display block (tag DATA_BLOCK_TILED_DISPLAY, or DATA_BLOCK_2_TILED_DISPLAY_TOPOLOGY for v2.0) with a small num_bytes at the end of a DisplayID extension. The read then runs past the end of the e...

Affected product and versions

Product
Linux
Affected versions
>= 40d9b043a89e2301e1f97ade055a73ecc28e9afe < c4ab04ca1bbf87eefa9fec5c80e1880450d2e7c0, >= 40d9b043a89e2301e1f97ade055a73ecc28e9afe < 9acd5c1ddc17ca4c5ffa0c373e3fdf480506e061, >= 40d9b043a89e2301e1f97ade055a73ecc28e9afe < 157727131ce8a52d8d9bc676c372ef82db6436c4, >= 40d9b043a89e2301e1f97ade055a73ecc28e9afe < bfa05d89dc3ca3fb1a9099ef5185549a5ec8490d, >= 40d9b043a89e2301e1f97ade055a73ecc28e9afe < 4f5484d25f85ad6c989bad5f6a43450cecfcfd28, >= 40d9b043a89e2301e1f97ade055a73ecc28e9afe < 9cc0f8e63e8c34cf43def35cbd305ba711181a1f, >= 40d9b043a89e2301e1f97ade055a73ecc28e9afe < 4137e1ecec9c8cb6c4fcee28ffabbbc7409eb7fb, >= 40d9b043a89e2301e1f97ade055a73ecc28e9afe < faaa1e1155833e7d4ce7e3cfaf64c0d636b190db, >= 3.19
Fixed versions
No verified fixed-version field is available yet

Recommended response sequence

Confirm exposure before applying a vendor-supported change.

Full remediation guide
  1. 1
    Identify

    Confirm that Linux and an affected version are present.

  2. 2
    Prioritize

    Combine exploitation signals with asset exposure and business criticality.

  3. 3
    Remediate

    Follow the vendor advisory or supported update path and preserve rollback options.

  4. 4
    Verify

    Recheck the version, service health, access paths, and relevant logs.

Technical data

CVSS vector
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:H
CWE
Not available