pupnp 是一个用于开发 UPnP 设备和控制点应用程序的软件开发包(SDK)。在 2.0.2 版本之前,位于 文件中的 函数使用 解析 字段,并将返回的 类型值转换为 32 位 ,随后调用者将其存储为 。在 LP64 数据模型的系统上,大于 的数值会被截断或发生回绕,导致 HTTP 解析器接受的实际请求体长度与声明值不一致。同一局域网内的远程对等方可利用此解析器不一致性,在持久连接或代理场景下,使部分字节被误解析为另一个请求;或者迫使工作线程等待一个极大的请求体,从而引发拒绝服务(DoS)攻击。该问题已在 2.
尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。
| # | POC 描述 | 源链接 | 神龙链接 |
|---|
未找到公开 POC。
登录以生成 AI POC| CVE-2026-57487 | 7.5 HIGH | libupnp 可绕过内容长度限制的缓冲区溢出漏洞 |
| CVE-2026-57486 | 7.5 HIGH | pupnp 空指针解引用漏洞 |
| CVE-2026-77630 | 7.5 HIGH | pupnp 解析 URI 和 GENA 回调时拒绝服务漏洞 |
| CVE-2026-55862 | 6.5 MEDIUM | pupnp 递归 DOM 函数导致栈溢出漏洞 |
暂无评论