MohaBars/CVE-2026-21986-VirtualBox-DoS

GitHub: MohaBars/CVE-2026-21986-VirtualBox-DoS

CVE-2026-21986 的 PoC 代码与技术文档,演示如何通过 VirtualBox 共享文件夹 IOCTL 接口触发内核内存耗尽导致虚拟机拒绝服务。

Stars: 0 | Forks: 0

# CVE-2026-21986 - VirtualBox 共享文件夹内核内存耗尽 (DoS) ## 概述 本仓库包含 CVE-2026-21986 的概念验证代码和技术文档,这是 Oracle VM VirtualBox 中的一个拒绝服务漏洞。 该问题存在于 Shared Folders 驱动程序接口中,允许通过设备 IOCTL 接口重复触发内核内存分配。这可能导致非分页内核内存耗尽,并导致虚拟机冻结。 该漏洞已被分配编号 CVE-2026-21986,CVSS 评分为 7.1,目前已被 Oracle 修复。 ## 受影响组件 VirtualBox Shared Folders 内核驱动程序接口 (VBoxMiniRdr) ## 影响 使用特制输入缓冲区重复调用 IOCTL 会导致内核非分页内存的无限制分配。在持续使用的情况下,这将导致资源耗尽以及 VM 不稳定或冻结。 未观察到代码执行或权限提升。 ## 根本原因摘要 该漏洞通过 IOCTL_MRX_VBOX_ADDCONN 触发,该模块处理用户控制的输入缓冲区,并导致与输入大小成正比的内核内存分配。在反复调用下,内存分配的积累速度超过了释放速度,从而导致非分页池内存耗尽。 ## 仓库结构 exploit/ poc.cpp writeup/ technical_writeup.md memory_analysis.md ## 免责声明 本项目仅用于教育和研究目的。该漏洞已被 Oracle 修复。作者不鼓励或支持对此信息的滥用。
标签:0day, CVE-2026-21986, CVSS 7.1, DoS, IOCTL, Oracle安全更新, PoC, VBoxMiniRdr, VirtualBox, 代码安全, 共享文件夹, 内存池溢出, 内核内存耗尽, 内核驱动, 技术writeup, 拒绝服务, 提权研究, 操作系统安全, 数据展示, 暴力破解, 漏洞分析, 漏洞复现, 漏洞枚举, 红队, 网络协议, 网络安全, 虚拟化安全, 资源耗尽, 路径探测, 隐私保护, 非分页内存