用途
该技能用于 VMware vSphere / vCenter Server 的外部攻击面梳理,定位于经书面授权的安全评估或教学研究。资料明确标注“仅限授权使用”,要求在使用前获得系统所有者的明确书面许可,滥用属违法且被严格禁止。适用范围限定为外部边界;资料明确说明不适用于内网 vCenter(超出范围),也不适用于未暴露管理平面的纯 ESXi 主机(应作为单独发现记录)。
强制确认门
在执行任何会探测、利用、更改、持久化、提取数据或尝试凭据访问目标的命令前,技能要求:请用户说明确切的目标 URL、IP、账号或资源;请用户确认书面授权与允许范围;展示确切命令并解释预期效果;在当前对话中等待明确确认。未获确认时保持只读,仅提供防御性指导,并建议优先使用沙箱、一次性虚拟机或受控实验环境。
触发条件
当外部侦察显示以下任一特征时触发:横幅包含“VMware vCenter Server”“VMware vSphere Client”;URL 路径含 /ui、/ui/login、/websso/SAML2/Metadata、/sdk、/mob;TLS 证书 SAN 含 vcenter、vsphere、vcsa、psc、vmware;Workspace ONE Access / Identity Manager 路径 /SAAS、/SAAS/auth、/SAAS/login、/SAAS/horizon;VMware Aria / vRealize 路径 /vco、/vco-controlcenter、/orchestrator、/lcm/api/v1;Horizon View 路径 /portal、/admin。
主要能力
- 版本指纹:通过 /sdk/vimServiceVersions.xml、/ui/login 页面源码、/api/appliance/system/version 及 TLS 证书元数据采集构建信息,再按厂商公告映射版本与 CVE 适用性。
- CVE 矩阵:按历史影响排序的外部可利用漏洞,包括 CVE-2024-37085、CVE-2024-22273、CVE-2023-34048、CVE-2023-20887、CVE-2022-31656/31659、CVE-2022-22954、CVE-2021-22005、CVE-2021-21985、CVE-2021-21972、CVE-2020-3992、CVE-2019-5544 等,并标注受影响版本、向量与状态。
- 探测示例:CVE-2021-21972 与 CVE-2022-22954 的检测型 curl 请求,强调 405/404/401 仅为路由或认证观察,不构成补丁状态证明。
- 认证边界:资料指出这些产品没有通用默认口令表,禁止使用泄露凭据或口令喷洒,只测试明确批准的自有账号并遵守尝试上限。
- 枚举:SSO/vmdir LDAP 枚举、Managed Object Browser 访问、vSphere REST API 会话与资源列举、Workspace ONE Access 与 Aria/vRealize 专用路径。
- 配套工具与检测:列出 PoC 集合、OpenVAS NASL 插件、nuclei 模板、Metasploit 模块,以及防御方可能观察到的检测特征。
适用场景与限制
适用于外部边界上的 VMware 管理平面资产梳理、授权红队评估与防御加固参考。限制包括:矩阵为历史研究而非当前补丁清单,须在断言适用性前以厂商公告核实确切构建与缓解措施;产品名称与 TLS SAN 只是线索而非证明;发现新的内网主机或联合身份提供方需要单独授权;返回配置或清单的查询需要数据访问范围,不得仅为提升影响而下载磁盘/快照或签发令牌;只读 HTTP 探测也可能被记录或限速;链接的工具与所称测试证据未随技能打包。