CVE-2026-89818

CVE-2026-89818

High · published September 16, 2026

CVSS v3.1
7.1
EPSS
0%
Percentile
4.7
In the wild
Unconfirmed
What it is

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

drm/amdgpu/vcn: fix integer overflow in dec_msg buffer count check

If the supplied msg[2] (num_buffers) is 0x3FFFFFFF, the expression

6 + num_buffers * 4 wraps to 2 and the bounds check passes, letting

the parser loop far past the end of the message BO. Triggering it

additionally requires a ~4GiB mapping so that msg[1] survives the

earlier "header does not fit in BO" check.

Rewrite the test in division form, which is overflow-free by

construction. Also update the message to reflect that msg is invalid.

The record
Technical detail
CVSS v3.1
7.1 · HIGH
Vector
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:H
CVSS v4.0
Not supplied
EPSS
0.00159 · 4.7th percentile
Published
2026-09-16T15:16Z
References (6)
EPSS history
Timeline
  • 18 SEP 04:02Z
    EPSS moved — → 0%
    epss
  • 16 SEP 10:30Z
    drm/amdgpu/vcn: fix integer overflow in dec_msg buffer count check
    cvelistv5