CVE-2012-5962 — 神龙十问 AI 深度分析摘要
本页是神龙十问 AI 深度分析的
摘要版。完整版(更长回答、追问、相关漏洞)需
登录查看 →Q1这个漏洞是什么?(本质+后果)
🚨 **本质**:基于栈的缓冲区溢出。 💥 **后果**:远程攻击者通过特制UDP包,可执行**任意代码**。 ⚠️ **核心**:SSDP解析器处理超长DeviceType字段时失控。
Q2根本原因?(CWE/缺陷点)
🔍 **缺陷点**:`unique_service_name` 函数。 📍 **位置**:`ssdp/ssdp_server.c` 中的 SSDP 解析器。 📉 **CWE**:数据未提供具体CWE ID,但属典型栈溢出。
Q3影响谁?(版本/组件)
📦 **组件**:libupnp (Portable SDK for UPnP Devices)。 🏷️ **版本**:**1.3.1** 版本。 🏢 **厂商**:原 Intel SDK,现由 Cisco 等维护。
Q4黑客能干啥?(权限/数据)
👑 **权限**:获取**任意代码执行**权限。 📊 **数据**:可完全控制受影响设备。 🌐 **向量**:通过 **UDP 数据包** 远程触发。
Q5利用门槛高吗?(认证/配置)
🚪 **认证**:**无需认证**,远程利用。 📡 **配置**:需开启 UPnP 服务并暴露 SSDP 端口。 📉 **门槛**:低,构造长 DeviceType 字段即可。
Q6有现成Exp吗?(PoC/在野利用)
📜 **PoC**:数据中 `pocs` 为空,无公开 PoC 代码。 🌍 **在野**:数据未提及在野利用情况。 🔗 **参考**:有 Cisco 和 Debian 的安全公告。
Q7怎么自查?(特征/扫描)
🔎 **自查**:检查是否运行 libupnp 1.3.1。 📡 **监控**:检测异常的 SSDP 广播或长 DeviceType UDP 包。 🛠️ **工具**:使用支持 UPnP 漏洞扫描的安全工具。
Q8官方修了吗?(补丁/缓解)
🛡️ **补丁**:Cisco 和 Debian 已发布安全公告 (DSA-2614, cisco-sa-20130129)。 ✅ **状态**:官方已确认并建议更新。 📅 **时间**:2013年1月发布。
Q9没补丁咋办?(临时规避)
🚫 **规避**:禁用 UPnP 服务。 🔒 **网络**:在防火墙限制 SSDP (UDP 1900) 访问。 🛑 **隔离**:将 UPnP 设备置于隔离 VLAN。
Q10急不急?(优先级建议)
🔥 **优先级**:**高**。 ⚡ **理由**:远程无认证代码执行,影响路由器/网关等关键设备。 📢 **建议**:立即升级 libupnp 或关闭相关服务。