CVE-2026-68278: drm/dp/mst: fix buffer overflows in sideband chunk accumulation

Published Aug 10, 2026
·
Updated

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

drm/dp/mst: fix buffer overflows in sideband chunk accumulation

drmdpsidebandappendpayload() has three related bugs when processing device-provided sideband reply data:

1. Zero-length curchunklen underflow: msglen is a 6-bit field taken directly from the DP sideband header. If a device sends msglen=0, curchunklen is set to zero. The condition (curchunkidx >= curchunklen) is immediately true, and curchunklen-1 wraps to 255 (u8 underflow). drmdpmsgdatacrc4() reads 255 bytes from chunk[48], then memcpy() writes 255 bytes into msg[], both far out of bounds.

2. chunk[48] overflow: curchunklen can reach 63 (6-bit field). chunk[] is only 48 bytes. Multi-iteration payload assembly appends 16-byte blocks until curchunkidx reaches curchunklen, writing up to 15 bytes past the end of chunk[] into msg[].

3. msg[256] overflow: each chunk contributes (curchunklen-1) bytes to msg[]. No check ensures curlen + (curchunklen-1) stays within msg[256], so the memcpy can spill into adjacent struct fields.

All three are reachable from any DP MST device that can forge sideband reply messages on a physical connection.

Event History

Aug 10, 2026
CVE Published
via MITRE·12:01 PM
Data Sourced
via MITRE·12:01 PM
Description
Data Sourced
via NVD·01:20 PM
Description
Free Weekly Intel

Don't miss critical vulnerabilities

Join thousands of security professionals who receive our weekly digest of trending CVEs, zero-days, and exploited vulnerabilities.

No spam. Unsubscribe anytime.

Frequently Asked Questions

1

What is the severity of CVE-2026-68278?

CVE-2026-68278 has a risk severity score of 55.

2

What types of vulnerabilities are associated with CVE-2026-68278?

CVE-2026-68278 is associated with buffer overflow vulnerabilities.

3

How do I fix CVE-2026-68278?

To fix CVE-2026-68278, you should update your Linux kernel to include the latest patches addressing this vulnerability.

4

What systems are affected by CVE-2026-68278?

CVE-2026-68278 affects systems running vulnerable versions of the Linux kernel that utilize the drm_dp_sideband_append_payload() function.

5

What are the potential consequences of CVE-2026-68278 if left unpatched?

If CVE-2026-68278 is left unpatched, it may allow attackers to exploit buffer overflows, potentially leading to system crashes or arbitrary code execution.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203