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)
Published: 2026-08-10
Score: 7.8 High
EPSS: < 1% Very Low
KEV: No
Impact: Use‑After‑Free leading to memory corruption
Action: Patch
AI Analysis

Impact

The Linux kernel’s AMD DRM display driver releases the new_stream object during a skip_modeset path but fails to null its pointer. When an error such as a color‑management failure triggers a subsequent error path, dc_stream_release is called again on the dangling pointer, producing a double free and a use‑after‑free. This memory corruption is confined to kernel space and can surface as a kernel crash or other unpredictable behavior. The flaw is a classic double‑free weakness (CWE‑415).

Affected Systems

All Linux kernel builds that contain the AMD DRM display code are potentially affected. The vendor list shows a generic Linux entry and no specific kernel versions are listed, so any system that has not incorporated commit 99f3af19073 or later remains vulnerable. Administrators should consult distribution kernel release notes to verify whether the update has been applied.

Risk and Exploitability

The vulnerability has a CVSS score of 7.8, classifying it as high severity. Its EPSS score is reported as less than 1%, indicating a low but nonzero likelihood of exploitation, and it is not listed in the CISA KEV catalog. The likely attack vector is a user‑space program interacting with the DRM subsystem—e.g., a local user that triggers the skip_modeset path and then induces a color‑management error to activate the fail label—based on the description, this is inferred. Because the flaw resides in kernel code, exploitation would require local privileges. No public exploits are documented, so the overall risk is moderate but the severity of the potential outcome makes prompt patching important.

Generated by OpenCVE AI on October 20, 2026 at 14:18 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the kernel to a revision that includes commit 99f3af19073 or later, ensuring that the new_stream pointer is cleared after the initial release and reboot the system to load the corrected driver.
  • If an update is not yet available, disable the AMD DRM driver modules (such as amdgpu and amdgpu_drm) to prevent entry into the vulnerable code path.
  • Continuously monitor system logs and dmesg for DRM‑related oops or double‑free messages to detect potential exploitation attempts.

Generated by OpenCVE AI on October 20, 2026 at 14:18 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Debian DLA Debian DLA DLA-4745-1 linux-6.12 security update
Debian DLA Debian DLA DLA-4841-1 linux security update
Ubuntu USN Ubuntu USN USN-8887-1 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-8888-1 Linux kernel (Azure) vulnerabilities
Ubuntu USN Ubuntu USN USN-8889-1 Linux kernel (OEM) vulnerabilities
Ubuntu USN Ubuntu USN USN-8887-2 Linux kernel (AWS) vulnerabilities
Ubuntu USN Ubuntu USN USN-8888-2 Linux kernel (Azure) vulnerabilities
Ubuntu USN Ubuntu USN USN-8887-3 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-8917-1 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-8918-1 Linux kernel (Azure) vulnerabilities
Ubuntu USN Ubuntu USN USN-8961-1 Linux kernel vulnerabilities
History

Tue, 20 Oct 2026 06:00:00 +0000

Type Values Removed Values Added
Weaknesses CWE-416

Mon, 19 Oct 2026 22:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Mon, 19 Oct 2026 21:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-415

Sat, 03 Oct 2026 11:15:00 +0000


Thu, 13 Aug 2026 22:45:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

{'score': 7.0, 'vector': 'CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H'}

cvssV3_1

{'score': 7.8, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H'}


Wed, 12 Aug 2026 00:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-763
References
Metrics threat_severity

None

cvssV3_1

{'score': 7.0, 'vector': 'CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H'}

threat_severity

Important


Mon, 10 Aug 2026 15:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-416

Mon, 10 Aug 2026 12:30:00 +0000

Type Values Removed Values Added
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)
Title drm/amd/display: set new_stream to NULL after release
First Time appeared Linux
Linux linux Kernel
CPEs cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
Vendors & Products Linux
Linux linux Kernel
References

Subscriptions

Linux Linux Kernel
cve-icon MITRE

Status: PUBLISHED

Assigner: Linux

Published:

Updated: 2026-10-19T20:58:57.661Z

Reserved: 2026-07-30T09:28:09.376Z

Link: CVE-2026-68236

cve-icon Vulnrichment

Updated: 2026-10-16T15:46:03.220Z

cve-icon NVD

Status : Received

Published: 2026-08-10T13:20:11.943

Modified: 2026-10-19T21:17:58.790

Link: CVE-2026-68236

cve-icon Redhat

Severity : Important

Publid Date: 2026-08-10T00:00:00Z

Links: CVE-2026-68236 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-10-20T14:30:14Z

Weaknesses