CVE-2026-93186
Last modified
CVE-2026-93186 is a vulnerability of currently unknown severity. In the Linux kernel, the following vulnerability has been resolved: cxl/mbox: Clamp mailbox output allocation to the payload size CXL_MEM_SEND_COMMAND bounds the user's in.size to the mailbox payload size but leaves out.size unbounded, then cxl_mbox_cmd_ctor() calls kvzalloc(out.size). A large out.size drives a huge allocation, above INT_MAX it WARNs and taints, and with panic_on_warn=1 it panics. The transport __cxl_pci_mbox_send_cmd() already clamps the response copy to min(out.size, payload_size, device len), so the output buffer is never written beyond payload_size.
Description
In the Linux kernel, the following vulnerability has been resolved: cxl/mbox: Clamp mailbox output allocation to the payload size CXL_MEM_SEND_COMMAND bounds the user's in.size to the mailbox payload size but leaves out.size unbounded, then cxl_mbox_cmd_ctor() calls kvzalloc(out.size). A large out.size drives a huge allocation, above INT_MAX it WARNs and taints, and with panic_on_warn=1 it panics. The transport __cxl_pci_mbox_send_cmd() already clamps the response copy to min(out.size, payload_size, device len), so the output buffer is never written beyond payload_size. Clamp the allocation to payload_size too, matching the RAW path.
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| Linux | Linux | >= 583fa5e71caeb79e04e477e9837e2f7fa53b71e4, < f5d2bbf0300f46307948864fbb97bce5097f4fe2; >= 583fa5e71caeb79e04e477e9837e2f7fa53b71e4, < 31d4841eca7c4b75751ca96d24339e19303337f2; >= 583fa5e71caeb79e04e477e9837e2f7fa53b71e4, < b4e11c731d6bee3b87315e055a1ca417c92dc1fc; >= 583fa5e71caeb79e04e477e9837e2f7fa53b71e4, < 8a13db9f899d149c3aab24abcb668121cfda5a4f |
| Linux | Linux | 5.12 |
References
Timeline
- Published
- Last Modified
- Status
- Received
Frequently Asked Questions
What is CVE-2026-93186?
How severe is CVE-2026-93186?
How do I fix CVE-2026-93186?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-93180In the Linux kernel, the following vulnerability has been re…
- CVE-2026-93181In the Linux kernel, the following vulnerability has been re…
- CVE-2026-93182In the Linux kernel, the following vulnerability has been re…
- CVE-2026-93183In the Linux kernel, the following vulnerability has been re…
- CVE-2026-93184In the Linux kernel, the following vulnerability has been re…
- CVE-2026-93185In the Linux kernel, the following vulnerability has been re…
- CVE-2026-93187In the Linux kernel, the following vulnerability has been re…
- CVE-2026-93188In the Linux kernel, the following vulnerability has been re…
- CVE-2026-93189In the Linux kernel, the following vulnerability has been re…8.8
- CVE-2026-9319IBM WebSphere Application Server 9.0, and 8.5 is vulnerable …9
- CVE-2026-93190In the Linux kernel, the following vulnerability has been re…8.4
- CVE-2026-93191In the Linux kernel, the following vulnerability has been re…
Are you affected by CVE-2026-93186?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
