MDASH Microsoft 是什么?预览资格、工作流程与安全扫描能力
简答:MDASH 是 Microsoft Security 公开介绍的多模型代理式漏洞发现与验证系统,不是普通聊天模型,也不是面向个人用户的网络客户端。截至 2026-11-03,公开资料显示它主要通过预览方式面向符合条件的组织开放,普通账号能否直接使用需核实。
定义:MDASH 是 Microsoft Security 采用多模型和专用 AI 代理协同进行软件漏洞发现、验证、去重与修复衔接的安全扫描系统。
先看结论:MDASH 能做什么,普通用户能不能用
如果你搜索“MDASH Microsoft”,最重要的判断是:它面向企业安全团队、开发团队和部分政府客户,用于分析软件代码、发现复杂漏洞并尽可能验证漏洞是否可利用。它不是普通聊天模型,也不是 Windows、macOS、iOS 或 Android 上可单独下载安装的网络连接工具。微软官方资料将其称为 Microsoft Security 的多模型代理式扫描系统。
截至 2026-11-03,公开页面显示 MDASH 处于预览或扩大预览状态。2026 年 6 月 2 日的 Microsoft Security Blog 写明,扩大预览面向符合条件的组织,并加入 Microsoft Defender 集成;页面同时建议通过 Microsoft 账户团队了解访问方式。查看微软关于扩大预览的说明
| 你想确认的问题 | 目前可以确认的内容 | 仍需核实的内容 |
|---|---|---|
| MDASH 是什么 | 多模型、代理式的软件漏洞发现与验证系统 | 具体租户功能和完整产品范围 |
| 是否面向个人下载 | 公开资料没有显示它是普通用户独立下载的网络客户端 | 是否存在特定组织之外的开放入口 |
| 谁可能使用 | 符合条件的组织、部分安全合作伙伴及特定政府客户 | 普通 Microsoft 账号是否具备资格 |
| 能否解决 DNS、MTU、延迟或丢包 | 公开定位是软件漏洞扫描,不是日常网络诊断 | 与具体安全平台的边界和授权范围 |
当前不能确认什么:公开资料没有完整说明统一价格、扫描配额、完整代码语言清单、平均扫描耗时、普遍误报率、普遍漏报率,以及所有 Microsoft 365 或 Azure 用户是否能够直接开通。遇到这些问题,应以当前租户页面、合同条款或微软账户团队回复为准。
MDASH 如何工作:从代码准备到漏洞证明
微软 2026 年 5 月 12 日的官方介绍称,MDASH 会协调 100 多个专用 AI 代理,并通过多个模型协同处理漏洞发现和验证。这里的关键不是某一个模型本身,而是围绕模型建立的分阶段工作流。以下阶段名称和作用以微软公开说明为准。查看微软对 MDASH 流程的原始说明
- Prepare:读取目标代码,建立与语言相关的索引,并分析代码历史、攻击面和威胁模型。
- Scan:由不同职责的审计代理检查候选代码路径,提出潜在漏洞、触发条件和支持证据。
- Validate:由另一组代理从正反两面讨论漏洞是否可达、是否具备真实利用条件。
- Dedupe:合并语义相近或根因相同的结果,减少安全团队重复处理。
- Prove:在漏洞类型允许时构造并执行触发输入,以动态证据证明漏洞存在;微软举例提到 C/C++ 场景可结合地址检测等工具。
- Patch:公开资料把修复衔接纳入生命周期,但具体自动修复能力、审批方式和回滚流程需按当前预览配置核验。
这套流程的实际价值在于把“代码看起来可疑”推进到“位置、路径、触发条件和证据较清晰”的结果。不过,微软公开材料主要说明系统设计和厂商披露的测试结果,不能据此推导所有代码库都具有相同准确率或扫描速度。
公开成绩如何理解:88.45% 与 96.55% 不能直接混用
微软 2026 年 5 月 12 日的文章称,MDASH 在公开 CyberGym 基准上取得 88.45%,并披露了内部测试和 Windows 网络、身份验证组件相关的漏洞研究结果。该页面还称,系统由微软安全工程团队使用,并由少量客户参与有限私有预览。以上属于微软官方披露,应理解为特定测试和研究背景下的结果,而不是所有组织环境的固定表现。
2026 年 6 月 2 日的 Microsoft Build 页面又称,MDASH 的 CyberGym 成绩达到 96.55%。但公开页面没有提供足够的测试集、基准版本、运行配置或评估口径,无法确认两次结果差异的具体原因。因此,不能把 88.45% 和 96.55% 当成同一条件下的前后对比,也不能把任一数字当作普遍漏洞发现率。查看微软对 96.55% 成绩的说明
评估这类产品时,建议要求提供适用于你方代码库的测试条件、输出证据、人工复核流程、误报处理方式和修复回归方法,而不是只比较宣传页面上的单个分数。
预览资格、数据边界与政府场景:使用前怎么核验
最短核验路径是“先确认用途,再确认资格,最后确认数据边界”。不要因为看到公开介绍或报名按钮,就默认当前账号已经拥有扫描权限。
- 确认用途:明确目标是源代码漏洞、软件供应链风险、运行时暴露,还是普通 Windows 网络连接问题。若问题是网页打不开、DNS 解析失败、MTU 不合适、延迟高或丢包,MDASH 的公开定位并不对应这些日常诊断任务。
- 确认资格:向 Microsoft 账户团队或当前租户管理员确认属于公开预览、扩大预览、私有预览,还是特定行业或政府客户范围。
- 确认数据边界:在上传敏感代码前,核对代码处理区域、保存周期、日志范围、模型调用路径、权限控制和漏洞证明材料的访问范围。
- 确认集成条件:核对 Microsoft Defender、代码仓库、身份权限和工程流水线的连接要求,并优先用非生产代码进行试运行。
- 确认成功标准:结果至少应包含漏洞位置、影响路径、验证证据、责任人和修复后的回归检查;缺少可复现证据的候选项不能直接视为已确认漏洞。
微软 2026 年 9 月 8 日的官方页面称,MDASH 已部署到 Azure Government,预览访问面向部分美国政府客户和授权合作伙伴;页面还说明,该场景依托 Azure Government 的隔离环境和相应合规边界。此信息适用于页面所述政府云场景,不能直接外推到普通商业租户。查看微软对 Azure Government 场景的说明
如果组织无法确认访问资格、代码边界或结果验证方式,应先停止上传生产代码,改用脱敏样本或等待账户团队给出明确条件。
MDASH 与传统代码扫描工具怎么区分
MDASH 不应简单理解为传统扫描工具的完全替代品。根据微软公开描述,它强调多模型、多代理和漏洞可利用性验证;传统静态分析、规则扫描、人工审查和运行时监控则分别覆盖其他环节。下面是一个最小比较框架,不代表对具体厂商产品的完整横评。
| 比较维度 | MDASH 公开定位 | 传统代码扫描或人工审查 |
|---|---|---|
| 主要对象 | 复杂代码和潜在可利用漏洞 | 代码模式、规则命中、架构和人工判断 |
| 分析方式 | 多个模型与专用代理协同 | 规则、静态分析器、动态工具或人工流程 |
| 结果处理 | 验证、去重,并在适用时尝试证明漏洞 | 通常需要人工复核和其他工具补充证据 |
| 适用阶段 | 漏洞发现、验证和修复衔接 | 开发、测试、发布、运行时各阶段均可能使用 |
| 采购判断 | 需核验预览资格、数据边界和集成条件 | 需核验语言、仓库、部署方式和许可范围 |
Microsoft Build 2026 页面还说明,MDASH 可与 Microsoft Defender 集成,Microsoft Defender 与 GitHub Code Security 的工作流可为代码漏洞补充生产环境信号,用于风险排序和后续处理。这里应区分“MDASH 的漏洞发现与验证”以及“其他安全平台承载的优先级和修复流程”,不要把它们视为同一个功能。查看集成和开发安全工作流说明
与 Windows 网络问题的边界:什么时候不要继续研究 MDASH
如果你的真实问题是 Windows 设备连不上网络、DNS 解析异常、MTU 设置不合适、延迟升高、丢包或某个客户端连接失败,那么继续搜索 MDASH 通常不会直接解决问题。MDASH 的公开定位是软件漏洞发现和验证,而不是网络路径、系统代理、DNS、端口或无线链路诊断。
- 网页打不开:先区分域名解析失败、TCP 建连失败、TLS 握手失败还是应用层返回错误。
- 延迟或丢包:分别观察本地网络、运营商出口、目标地址和时间段,不要把单次现象直接归因于软件漏洞。
- 客户端连不上:按系统、客户端版本、代理模式、端口占用和日志信息逐层核验。
- 企业代码安全:再考虑 MDASH 这类漏洞扫描系统,并先核实资格、数据边界和验证标准。
这样分流可以避免把代码安全产品误当成连接修复工具,也能减少在没有访问资格时上传敏感代码的风险。
常见问题
MDASH Microsoft 是什么?
它是 Microsoft Security 公开介绍的多模型代理式漏洞发现与验证系统,使用多个模型和专用代理分析代码、验证漏洞并衔接修复流程。
MDASH 是普通 AI 模型吗?
不是。微软公开描述中,模型只是系统的一部分,MDASH 还包括专用代理、代码分析工具、验证、去重和漏洞证明流程。
普通 Microsoft 账号可以直接使用 MDASH 吗?
目前不能仅凭公开资料确认。微软页面主要说明预览、扩大预览和特定组织访问,是否具备资格应向当前租户管理员或 Microsoft 账户团队核实。
MDASH 的 88.45% 和 96.55% 分数有什么区别?
两个分数出现在不同日期的微软官方页面中,但公开资料没有提供足够的测试集、配置和评估口径,因此无法确认差异原因,也不能把它们当作普遍准确率。
MDASH 能排查 DNS、MTU、延迟和丢包吗?
从微软公开定位看,MDASH 用于软件漏洞发现和验证,不是日常网络诊断工具。DNS、MTU、延迟和丢包应按系统、客户端和链路分别排查。
使用 MDASH 前最应该核验什么?
先核验预览资格、代码和日志的数据边界、集成权限、结果证据、人工复核与修复回滚方式;无法确认时不要上传生产代码。
参考资料
- Microsoft Security Blog:Defense at AI speed: Microsoft’s new multi-model agentic security system tops leading industry benchmark
- Microsoft Security Blog:Microsoft Build 2026: Securing code, agents, and models across the development lifecycle
- Microsoft Security Blog:What’s new in Microsoft Security: June 2026
- Microsoft Cloud Blog:Codename MDASH comes to Azure Government
