CVE-2019-5544
— 神龙十问 AI 深度分析摘要
本页是神龙十问 AI 深度分析的
摘要版。完整版(更长回答、追问、相关漏洞)需
登录查看 →
Q1这个漏洞是什么?(本质+后果)
🚨 **本质**:OpenSLP 存在堆溢出(Heap Overwrite)错误。
💥 **后果**:攻击者可利用该漏洞在目标系统上**远程执行代码**(RCE)。
Q2根本原因?(CWE/缺陷点)
🛠️ **缺陷点**:OpenSLP 服务位置协议实现中的**缓冲区处理错误**。
⚠️ **CWE**:数据中未提供具体 CWE ID,但描述明确指向**堆溢出**风险。
Q3影响谁?(版本/组件)
🏢 **受影响产品**:
- **VMware ESXi**(服务器虚拟化平台)
- **VMware Horizon DaaS**(虚拟桌面平台)
📦 **核心组件**:内置的 **OpenSLP**(IETF 服务位置协议的开源实现)。
Q4黑客能干啥?(权限/数据)
👑 **权限提升**:攻击者可获得**代码执行权限**。
📂 **数据风险**:由于是 RCE,理论上可访问服务器上的所有敏感数据及控制虚拟化环境。
Q5利用门槛高吗?(认证/配置)
🔓 **利用门槛**:
- **无需认证**:利用的是网络协议服务漏洞。
- **远程利用**:通过发送特制的 SLP 数据包即可触发。
- **配置要求**:目标需启用并监听 OpenSLP 服务。
Q6有现成Exp吗?(PoC/在野利用)
💻 **现成 Exp**:
- **有 PoC**:GitHub 上有多个 Python 脚本(如 `CVE-2019-5544.py`)。
- **工具支持**:ProjectDiscovery Nuclei 模板已收录。
- **注意**:部分脚本注明“未经过测试”或需调整参数,实际利用需验证。
Q7怎么自查?(特征/扫描)
🔍 **自查方法**:
- **扫描协议**:使用 Python/Scapy 实现 SRVLOC/SLP 协议扫描。
- **检测特征**:查找开放了 OpenSLP 服务的端口。
- **版本确认**:扫描脚本可报告远程 VMware 版本和构建号。
Q8官方修了吗?(补丁/缓解)
🛡️ **官方修复**:
- **评级**:VMware 评估为 **Critical**(严重),CVSSv3 最高 **9.8**。
- **补丁状态**:数据中列出了 Fedora、Gentoo、RedHat 的更新公告,暗示上游 OpenSLP 已修复,VMware 需跟进其集成版本。
Q9没补丁咋办?(临时规避)
🚧 **临时规避**:
- **关闭服务**:如果不需要服务发现功能,**禁用 OpenSLP 服务**。
- **网络隔离**:限制对 OpenSLP 端口的访问,仅允许可信内网通信。
Q10急不急?(优先级建议)
🔥 **优先级**:**极高**。
- **CVSS 9.8** 意味着几乎可被任何攻击者利用。
- **RCE 漏洞**直接威胁核心虚拟化基础设施,建议**立即**排查并升级。