VulnSea

pupnp vulnerabilities

CVEs whose affected-version data names the pupnp package. Each record lists the affected and patched versions; check a specific version with the dependency checker or POST /api/sbom.

5 CVEsRSS

CVE-2026-77630High· 7.5
today

pupnp: Denial of service via blocking DNS resolution in parse_uri()/GENA callback parsing

pupnp is an SDK for development of UPnP device and control point applications. Prior to 22.0.4, parse_hostport in upnp/src/genlib/net/uri/uri.c synchronously calls getaddrinfo while parse_uri is processing attacker-supplied hostnames fro…

▾ Twilightpupnp · pupnpvia CVEORG
CVE-2026-57486High· 7.5PoC
today

pupnp: NULL pointer dereference in ixmlNode_compare crashes on non-namespaced attributes

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-namespac…

▾ Midnightpupnp · pupnpvia CVEORG
CVE-2026-57487High· 7.5
today

libupnp chunked HTTP bodies can bypass g_maxContentLength and be fully buffered

pupnp is an SDK for development of UPnP device and control point applications. Prior to 2.0.2, Transfer-Encoding: chunked causes the HTTP parser in upnp/src/genlib/net/http/httpparser.c to leave parser->content_length at zero while parse…

▾ Twilightpupnp · pupnpvia CVEORG
CVE-2026-57488High· 7.1PoC
today

pupnp: Integer truncation in HTTP Content-Length parsing enables request smuggling

pupnp is an SDK for development of UPnP device and control point applications. Prior to 2.0.2, raw_to_int in upnp/src/genlib/net/http/httpparser.c parses Content-Length with strtol and casts the resulting long to a 32-bit int before the …

▾ Midnightpupnp · pupnpvia CVEORG
CVE-2026-55862Medium· 6.5PoC
today

pupnp: Incomplete fix for CVE-2021-28302: recursive DOM functions cause stack overflow

pupnp is an SDK for development of UPnP device and control point applications. Prior to 2.0.0, multiple ixml DOM traversal functions process deeply nested XML with unbounded recursion. The iterative XML parser accepts the document, but i…

▾ Twilightpupnp · pupnpvia CVEORG
pupnp vulnerabilities (CVEs) · VulnSea