PT-2026-115642 · Pupnp · Pupnp
CVE-2026-57486
·
Published
2026-10-16
·
Updated
2026-10-16
CVSS v3.1
7.5
High
| Vector | AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H |
pupnp is an SDK for development of UPnP device and control point applications. Prior to 2.0.2, ixmlNode compare in ixml/src/node.c passes the nullable nodeValue, namespaceURI, prefix, and localName fields directly to strcmp. Non-namespaced attributes created by ixmlDocument createAttribute legitimately leave those fields NULL. When ixmlElement removeAttributeNode compares two distinct attribute objects with the same nodeName through find condition node, the pointer-identity shortcut does not apply and the comparison dereferences NULL, causing a process crash when application handling of attacker-controlled XML reaches this path. This issue is fixed in 2.0.2.
Exploit
Fix
NULL Pointer Dereference
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Pupnp