CVE-2026-46236: Linux Kernel: DMA coherency bug in xbox_remote driver
AWAITING NVDCVE-2026-46236 is a Linux kernel memory safety defect in the xbox_remote media/rc driver where the IO buffer is incorrectly embedded in the device structure, violating DMA coherency rules — a condition that can produce kernel memory corruption on affected hosts. While the vulnerability class (kernel memory corruption) can theoretically enable local privilege escalation, the xbox_remote USB HID driver is absent on virtually all server-class AI infrastructure, making real-world impact on AI environments negligible. No CVSS score has been assigned, no public exploit exists, and the CVE is not in CISA KEV. The appropriate action is to verify the module is not loaded on AI inference or training hosts and apply the upstream kernel patches referenced in the five stable-branch commits.
What is the risk?
Risk to AI/ML environments is LOW. The xbox_remote driver is a consumer USB HID peripheral driver that is not loaded — and frequently not even compiled — on server-class Linux systems running AI workloads. DMA coherency violations are a serious bug class that can cause kernel memory corruption, but exploitation requires the driver to be loaded and typically requires local access. No CVSS score, no known exploit, no KEV listing. The AI category classification of 'llm_api' applied to this CVE appears to be a misclassification; this is an OS infrastructure issue, not an API or AI framework defect.
Attack Kill Chain
Severity & Risk
What should I do?
5 steps-
Audit AI infrastructure servers: run
lsmod | grep xbox_remoteto confirm the driver is not loaded. -
If present and unnecessary, blacklist the module permanently via
echo 'blacklist xbox_remote' >> /etc/modprobe.d/blacklist.confand runmodprobe -r xbox_remote. -
Apply upstream kernel patches from the five stable-branch commits referenced in the CVE (git.kernel.org links in CVE references).
-
Follow your distribution's kernel update cadence — patches will propagate to downstream distros.
-
No workaround exists beyond driver removal or kernel patching.
Classification
Compliance Impact
This CVE is relevant to:
Frequently Asked Questions
What is CVE-2026-46236?
CVE-2026-46236 is a Linux kernel memory safety defect in the xbox_remote media/rc driver where the IO buffer is incorrectly embedded in the device structure, violating DMA coherency rules — a condition that can produce kernel memory corruption on affected hosts. While the vulnerability class (kernel memory corruption) can theoretically enable local privilege escalation, the xbox_remote USB HID driver is absent on virtually all server-class AI infrastructure, making real-world impact on AI environments negligible. No CVSS score has been assigned, no public exploit exists, and the CVE is not in CISA KEV. The appropriate action is to verify the module is not loaded on AI inference or training hosts and apply the upstream kernel patches referenced in the five stable-branch commits.
Is CVE-2026-46236 actively exploited?
No confirmed active exploitation of CVE-2026-46236 has been reported, but organizations should still patch proactively.
How to fix CVE-2026-46236?
1. Audit AI infrastructure servers: run `lsmod | grep xbox_remote` to confirm the driver is not loaded. 2. If present and unnecessary, blacklist the module permanently via `echo 'blacklist xbox_remote' >> /etc/modprobe.d/blacklist.conf` and run `modprobe -r xbox_remote`. 3. Apply upstream kernel patches from the five stable-branch commits referenced in the CVE (git.kernel.org links in CVE references). 4. Follow your distribution's kernel update cadence — patches will propagate to downstream distros. 5. No workaround exists beyond driver removal or kernel patching.
What systems are affected by CVE-2026-46236?
This vulnerability affects the following AI/ML architecture patterns: model serving, training pipelines.
What is the CVSS score for CVE-2026-46236?
No CVSS score has been assigned yet.
AI Security Impact
Affected AI Architectures
MITRE ATLAS Techniques
AML.T0010.000 Hardware AML.T0025 Exfiltration via Cyber Means Compliance Controls Affected
Technical Details
Original Advisory
In the Linux kernel, the following vulnerability has been resolved: media: rc: xbox_remote: heed DMA restrictions The buffer for IO must not be part of the device structure because that violates the DMA coherency rules.
Exploitation Scenario
An adversary with local or physical access to a Linux AI inference server that happens to have the xbox_remote module loaded attaches or emulates a USB Xbox remote device, triggering the DMA coherency violation in the driver's improperly placed IO buffer. The resulting kernel memory corruption is chained into a privilege escalation exploit granting root access. With root on the AI host, the attacker exfiltrates model weights, Anthropic/OpenAI API keys stored in environment variables, or proprietary training datasets from mounted storage — without triggering application-layer authentication controls.
References
- git.kernel.org/stable/c/0bd8ac88ec5f74cd0f4b8cfc54f4cc0827007249
- git.kernel.org/stable/c/0cc9251833bf02c8c7863404157c94dab5928fcf
- git.kernel.org/stable/c/48a668c22e8f92637bc496e84d1cf06900f74a5c
- git.kernel.org/stable/c/63a960b39de9c51f29ca19aa5067934f865c0bc7
- git.kernel.org/stable/c/e280d1e5e3f2595bbb43fe6e1bce00c59a43c0ff
Timeline
Related Vulnerabilities
CVE-2024-2912 10.0 BentoML: RCE via insecure deserialization (CVSS 10)
Same attack type: Code Execution CVE-2026-21858 10.0 n8n: Input Validation flaw enables exploitation
Same attack type: Code Execution CVE-2025-5120 10.0 smolagents: sandbox escape enables unauthenticated RCE
Same attack type: Code Execution CVE-2025-59528 10.0 Flowise: Unauthenticated RCE via MCP config injection
Same attack type: Code Execution GHSA-vvpj-8cmc-gx39 10.0 picklescan: security flaw enables exploitation
Same attack type: Code Execution