PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-46216 Linux CVE debrief

## Summary CVE-2026-46216 is a NULL pointer dereference vulnerability in the Linux kernel's Intel Xe graphics driver (drm/xe/hdcp). When the media GT (Graphics Technology) is disabled via configfs, `media_gt` remains NULL. The function `intel_hdcp_gsc_check_status()` dereferences this pointer to access `gt->uc.gsc`, causing a kernel page fault. The fix adds a NULL check on `media_gt` and returns early if the pointer is invalid. ## Affected Component - **Component:** Linux kernel DRM/Xe HDCP subsystem - **Function:** `intel_hdcp_gsc_check_status()` - **Trigger Condition:** Media GT disabled via configfs (no allocation for `media_gt`) ## Root Cause The code assumed `media_gt` would always be allocated. When users disable media GT through configfs, the pointer stays NULL, leading to an invalid memory access when evaluating `&gt->uc.gsc`. ## Impact - **Availability:** Kernel panic/page fault leading to system crash or instability - **Confidentiality/Integrity:** Not directly impacted (local configuration-dependent crash) - **Attack Vector:** Local (requires ability to disable media GT via configfs) ## Patches The vulnerability was resolved in Linux kernel stable branches with commits addressing the NULL pointer dereference. The fix introduces an early return when `media_gt` is NULL and removes the redundant NULL check for `gsc` (since `gsc` cannot be NULL if `media_gt` is valid).

Vendor
Linux
Product
Unknown
CVSS
MEDIUM 5.5
CISA KEV
Not listed in stored evidence
Original CVE published
2026-05-28
Original CVE updated
2026-06-10
Advisory published
2026-05-28
Advisory updated
2026-06-10

Who should care

Linux system administrators running Intel Xe graphics hardware; kernel maintainers; organizations with Linux desktop/laptop fleets using Intel integrated graphics

Technical summary

NULL pointer dereference in Linux kernel's Intel Xe HDCP driver when media GT is disabled via configfs, causing kernel page fault in intel_hdcp_gsc_check_status(). Fixed by adding NULL check on media_gt before dereferencing.

Defensive priority

medium

Recommended defensive actions

  • Apply kernel updates containing the fix for CVE-2026-46216 when available from your Linux distribution
  • For systems with Intel Xe graphics, avoid disabling media GT via configfs until patched
  • Monitor stable kernel branches for backported fixes
  • Review system logs for page fault errors in intel_hdcp_gsc_check_status if media GT features were disabled

Evidence notes

- CVE published 2026-05-28T10:16:37.237Z, modified 2026-05-28T13:44:01.663Z - Source: NVD with kernel.org stable branch references - Fix validated through kernel stable commit history (v2/v3 revisions)

Sources and references

Verified primary and authoritative sources

  • CVE-2026-46216 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2026-46216

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2026-46216 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2026-46216

    NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.

Supplemental references

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/60a1e131a811b68703da58fd805ab359b704ab03

    416baaa9-dc9f-4396-8d5f-8c081fb06d67

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/d8ab4b47edf4578dbfbe5e95817107a514fa34cc

    416baaa9-dc9f-4396-8d5f-8c081fb06d67

Methodology and review provenance

AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.