Skip to main content
VulnerabilityPublished Updated

CVE-2026-68236: Linux kernel · drm/amd/display: set new_stream to NULL after release

Affects Linux kernelSource CVE Database V5

0

Not known to be exploited · CVSS 7.8 High · fixed in bf9c06c70f496f1ba4474caf95c69696c828340e : patch Linux kernel soon.

Data as of 26 Oct 2026, 12:55 UTC

CVSS 3.1 base score
7.8High
How severe the flaw is on the 0–10 CVSS scale.
EPSS
0.1% chance of exploitation in 30 days – higher than 2% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CISA SSVC
Exploitation
No evidence of active exploitation and no public proof of concept
Automatable
Attackers cannot reliably automate steps 1–4 of the kill chain
Technical impact
Total control over the software or total information disclosure

CISA SSVC assessment, 2026-10-16.

Patch
Available – fixed in bf9c06c70f496f1ba4474caf95c69696c828340e, ba8bf1dcbb44773e7a0fd13b42925c644e0d5e76, 5182e442e61397d446c36995b8f5676942d35b82 +5
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 10 Aug 2026

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.

What to do

Upgrade to a fixed release listed under Affected software.

Affected software

ProductAffectedFixed in
LinuxLinuxAffected
  • ≥ 9b690ef3c70422cdcd0cf912db33f2c92ef4a53f, < bf9c06c70f496f1ba4474caf95c69696c828340e
Fixed in
  • bf9c06c70f496f1ba4474caf95c69696c828340e
LinuxLinuxAffected
  • ≥ 9b690ef3c70422cdcd0cf912db33f2c92ef4a53f, < ba8bf1dcbb44773e7a0fd13b42925c644e0d5e76
Fixed in
  • ba8bf1dcbb44773e7a0fd13b42925c644e0d5e76
LinuxLinuxAffected
  • ≥ 9b690ef3c70422cdcd0cf912db33f2c92ef4a53f, < 5182e442e61397d446c36995b8f5676942d35b82
Fixed in
  • 5182e442e61397d446c36995b8f5676942d35b82
LinuxLinuxAffected
  • ≥ 9b690ef3c70422cdcd0cf912db33f2c92ef4a53f, < 679f23f0a3606afcef1ffabd72222f00a54ad9e3
Fixed in
  • 679f23f0a3606afcef1ffabd72222f00a54ad9e3
LinuxLinuxAffected
  • ≥ 9b690ef3c70422cdcd0cf912db33f2c92ef4a53f, < 0676fecbb5242aa22c057e78326d6d6041db034c
Fixed in
  • 0676fecbb5242aa22c057e78326d6d6041db034c
LinuxLinuxAffected
  • ≥ 9b690ef3c70422cdcd0cf912db33f2c92ef4a53f, < 92b7c6e3a1546c6db868b07e93fa6fb950d1d3a0
Fixed in
  • 92b7c6e3a1546c6db868b07e93fa6fb950d1d3a0

Description

In the Linux kernel, the following vulnerability has been resolved: drm/amd/display: set new_stream to NULL after release In dm_update_crtc_state(), the skip_modeset path releases new_stream via dc_stream_release() but does not set the pointer to NULL. If a later error (e.g., color management failure) triggers the fail label, the error path calls dc_stream_release() again on the same dangling pointer, causing a double release and potential use-after-free. Fix this by setting new_stream to NULL after the initial release. (cherry picked from commit 99f3af19073b3ddbfd96e789124cce12c4277b28)

References

Community reviews

Loading reviews…