CVE-2026-68257

drm/amdkfd: fix 32-bit overflow in CWSR total size calculation

HIGH
7.8
CVSS Score
Published: August 10, 2026 at 12:01 PM UTC
Updated: October 19, 2026 at 09:17 PM UTC
1 product affected across 1 vendorLinux Kernel

Using Linux by Linux?

Get instant alerts when new vulnerabilities affect Linux - before attackers find them.

Real-time alertsTrack your software stackFree plan available
Severity
HIGH7.8
Exploit prediction
EPSS 0.1%
SSVC
No known exploit

Description

In the Linux kernel, the following vulnerability has been resolved: drm/amdkfd: fix 32-bit overflow in CWSR total size calculation total_cwsr_size was computed in 32-bit before being used as a BO/SVM allocation size. With large ctx_save_restore_area_size and debug_memory_size multiplied by the XCC count, the product can wrap, yielding an undersized CWSR save area that firmware later overruns. Promote total_cwsr_size to u64 and use check_add_overflow()/ check_mul_overflow() in both kfd_queue_acquire_buffers() and kfd_queue_release_buffers(). (cherry picked from commit 319f7e13423ae3f486b9aea82f9ad2d6af0ee608)

Affected

Our own answer: ranges merged, affected separated from platform-only, with confidence and review flags.

325aa07165394b8e866ffe9ec1d4c99d9195b2f26.12.596.17.96.1863600103d2ac5c09fdeec5b931b396e4e0efd5d8d15deafab5d722afb9e2f83c5edcdef9d9d98bd1
Vendor states this is fixed in 2b0386d4293920e690c0e017708f999b93cc729b (fixed)
Vendor states this is fixed in 865532d54eb57b660b1cb1b0e1755776ce21b849 (fixed)
Vendor states this is fixed in abce3276c57e36c955627307469b9f009057a467 (fixed)
Vendor states this is fixed in b88ffe6593607364a8c06a48c6f29e55437cdf8e (fixed)
Vendor states this is fixed in 6.12.101 (unaffected)
Vendor states this is fixed in 6.18 (unaffected)
Vendor states this is fixed in 6.18.42 (unaffected)
Vendor states this is fixed in 7.1.6 (unaffected)
Vendor states this is fixed in 7.2 (unaffected)

Remediation

No guide yet

No remediation guidance has been written for this CVE yet, and no fixed version or vendor advisory is recorded against it.

SSVC — Action Prioritization

SSVCNo known exploitNot automatableTotal impact

SSVC signals action urgency (what to patch first), separate from CVSS which measures severity.

CVSS

7.8HIGHLinux
Vector?

Quick Info

StatusRECEIVED
CWE
CWE-190

Get alerted

Stop reading CVE feeds looking for your own stack

Track the products you run and VulnTracker tells you when a new CVE affects them — with what is known about fixing it, and nothing about the rest.

Free plan, no card