CVE-2026-57486 in pupnp信息

摘要

由 VulDB • 2026-10-16

pupnp是一个用于开发UPnP设备和控制点应用程序的SDK。在版本2.0.2之前,位于ixml/src/node.c中的`ixmlNode_compare`函数会直接将可为空的nodeValue、namespaceURI、prefix和localName字段传递给strcmp。由`ixmlDocument_createAttribute`创建的未命名空间属性合法地使这些字段为NULL。当`ixmlElement_removeAttributeNode`通过find_condition_node比较具有相同nodeName的两个不同属性对象时,指针身份快捷方式不适用,导致对NULL的解引用,从而在应用程序处理攻击者控制的XML并到达此路径时引发进程崩溃。该问题已在2.0.2版本中修复。

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

来源

Do you want to use VulDB in your project?

Use the official API to access entries easily!