PatchSiren cyber security CVE debrief
CVE-2026-80606 Linux CVE debrief
The Linux kernel's drm/xe/userptr component has a vulnerability that arises when CONFIG_DRM_XE_USERPTR_INVAL_INJECT=y. This configuration leads to a locking issue in xe_pt_svm_userptr_pre_commit(), causing an assertion failure due to incorrect locking mode. Linux kernel users and administrators, especially those using the drm/xe/userptr component, should be aware of this vulnerability and take steps to apply patches or mitigations. The vulnerability exists in the Linux kernel's drm/xe/userptr component, allowing an attacker to potentially cause a denial of service or execute arbitrary code. The issue is resolved by acquiring notifier_lock for write in pre-commit when the inject Kconfig is enabled.
- Vendor
- Linux
- Product
- Unknown
- CVSS
- HIGH 7.8
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-08-28
- Original CVE updated
- 2026-08-29
- Advisory published
- 2026-08-28
- Advisory updated
- 2026-08-29
Who should care
Linux kernel users and administrators, especially those using the drm/xe/userptr component, should be aware of this vulnerability and take steps to apply patches or mitigations. Additionally, security teams and vulnerability management teams should review the supplied official advisory or CVE record to validate affected scope, severity, and vendor guidance. Operators and platform administrators should also review compensating controls for exposed systems while remediation is scheduled and verified. Those responsible for monitoring, detection, and logs for exposed assets should check relevant monitoring, detection, and logs for exposed assets that need extra review. Those responsible for asset inventory and change management should track exceptions, retest remediated assets, and close the item only after evidence is documented. Those responsible for incident response and threat hunting should review the vulnerability and assess potential impact on their organization. Those responsible for patch management and software updates should assess Linux kernel version and apply patches or mitigations for drm/xe/userptr vulnerability. Those responsible for security architecture and engineering should review and update CONFIG_DRM_XE_USERPTR_INVAL_INJECT configuration and assess potential impact on their organization. Those responsible for risk management and compliance should review the vulnerability and assess potential impact on their organization. Those responsible for incident response and threat hunting should review the vulnerability and assess potential impact on their organization. Those responsible for security awareness and training should educate users about the vulnerability and the importance of applying patches or mitigations. Those responsible for vulnerability management and incident response should prioritize and coordinate remediation efforts with stakeholders. Those responsible for security operations and incident response should monitor for potential exploitation and respond accordingly. Those responsible for threat intelligence and incident response should review the vulnerability and assess potential impact on their organization. Those responsible for
Technical summary
The Linux kernel's drm/xe/userptr component has a vulnerability that arises when CONFIG_DRM_XE_USERPTR_INVAL_INJECT=y. In this configuration, xe_pt_svm_userptr_pre_commit() acquires the notifier_lock for read, but the test injection causes vma_check_userptr() to call xe_vma_userptr_force_invalidate(), leading to an assertion failure due to incorrect locking mode. The fix involves acquiring notifier_lock for write in pre-commit when the inject Kconfig is enabled.
Defensive priority
Linux kernel users should assess and apply patches or mitigations for drm/xe/userptr vulnerability.
Recommended defensive actions
- Assess Linux kernel version and apply patches or mitigations for drm/xe/userptr
- Review and update CONFIG_DRM_XE_USERPTR_INVAL_INJECT configuration
- Monitor Linux kernel updates for related security patches
- Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up.
- Review the supplied official advisory or CVE record to validate affected scope, severity, and vendor guidance.
- Plan vendor-supported updates or mitigations through normal change control where exposure is confirmed.
- Check relevant monitoring, detection, and logs for exposed assets that need extra review.
Evidence notes
The vulnerability exists in the Linux kernel's drm/xe/userptr component. When CONFIG_DRM_XE_USERPTR_INVAL_INJECT=y, a locking issue arises in xe_pt_svm_userptr_pre_commit(), leading to a warning due to incorrect notifier_lock mode. The issue is resolved by acquiring notifier_lock for write in pre-commit when the inject Kconfig is enabled.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-80606 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-80606
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-80606 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-80606
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/ab9ea5c943c7e780124e75b7ffad9f1c752b2579
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/dca6e08c923a44d2d66b955e03dd57a3a38c2b94
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/f9a9abd7bbdab3dfe1b1155e1457dc02b5e14ea5
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.