libupnp是一个便携式开源的提供了API和开源代码的UPnP开发工具包。 UPnP Devices (又名libupnp,以前Intel SDK for UPnP设备) 1.3.1版本中的便携式SDK中的SSDP解析器中的ssdp/ssdp_server.c中的‘unique_service_name’函数中存在基于栈的缓冲区溢出漏洞。通过UDP数据包中缺少::的字符串带有较长的UDN(又名uuid)字段,远程攻击者利用该漏洞执行任意代码。
libupnp是一个便携式开源的提供了API和开源代码的UPnP开发工具包。 UPnP Devices (又名libupnp,以前Intel SDK for UPnP设备) 1.3.1版本中的便携式SDK中的SSDP解析器中的ssdp/ssdp_server.c中的‘unique_service_name’函数中存在基于栈的缓冲区溢出漏洞。通过UDP数据包中缺少::的字符串带有较长的UDN(又名uuid)字段,远程攻击者利用该漏洞执行任意代码。