CVE-2026-46216: Linux kernel · drm/xe/hdcp: Add NULL check for media_gt in intel_hdcp_gsc_check_status()
Affects Linux kernelSource CVE Database V5
Not known to be exploited · fixed in d8ab4b47edf4578dbfbe5e95817107a514fa34cc : update Linux kernel when convenient.
Data as of 6 Nov 2026, 16:34 UTC
Rated by Threat Radar · No CVSS score from NVD or the CNA
Thin evidence
One scorer or none- 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
- Limited control over the software or limited information exposure
CISA SSVC assessment, 2026-11-06.
- Patch
- Available – fixed in d8ab4b47edf4578dbfbe5e95817107a514fa34cc, cad210d2851f3a7d9573bdfc02aa61d9287bbe8c, 814326e86e929b865020ff44f4576dbdfe3f7ff3 +1
Exploitation evidence
Disclosed: evidence found.
CVE published 28 May 2026
Detectable: no evidence on record.
No public nuclei template indexed
Weaponized: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by 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 6 Nov 2026.
What to do
Upgrade Linux kernel to d8ab4b47edf4578dbfbe5e95817107a514fa34cc, cad210d2851f3a7d9573bdfc02aa61d9287bbe8c, 814326e86e929b865020ff44f4576dbdfe3f7ff3 or 60a1e131a811b68703da58fd805ab359b704ab03.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| LinuxLinux | Affected
| Fixed in
|
| LinuxLinux | Affected
| Fixed in
|
| LinuxLinux | Affected
| Fixed in
|
| LinuxLinux | Affected
| Fixed in
|
| LinuxLinux | Affected
| Fixed in– |
Description
In the Linux kernel, the following vulnerability has been resolved: drm/xe/hdcp: Add NULL check for media_gt in intel_hdcp_gsc_check_status() When media GT is disabled via configfs, there is no allocation for media_gt, which is kept as NULL. In such scenario, intel_hdcp_gsc_check_status() results in a kernel pagefault error due to >->uc.gsc being evaluated as an invalid memory address. Fix that by introducing a NULL check on media_gt and bailing out early if so. While at it, also drop the NULL check for gsc, since it can't be NULL if media_gt is not NULL. v2: - Get address for gsc only after checking that gt is not NULL. (Shuicheng) - Drop the NULL check for gsc. (Shuicheng) v3: - Add "Fixes" and "Cc: <stable...>" tags. (Matt) (cherry picked from commit bfaf87e84ca3ca3f6e275f9ae56da47a8b55ffd1)
References
- git.kernel.org/stable/c/cad210d2851f3a7d9573bdfc02aa61d9287bbe8c (opens in a new tab)
- git.kernel.org/stable/c/814326e86e929b865020ff44f4576dbdfe3f7ff3 (opens in a new tab)
- git.kernel.org/stable/c/d8ab4b47edf4578dbfbe5e95817107a514fa34cc (opens in a new tab)
- git.kernel.org/stable/c/60a1e131a811b68703da58fd805ab359b704ab03 (opens in a new tab)