CVE-2026-55862 in pupnpinformation

Résumé

par VulDB • 16/10/2026

pupnp est un SDK pour le développement d'applications de dispositifs et de points de contrôle UPnP. Avant la version 2.0.0, plusieurs fonctions de traversée du DOM ixml traitent des XML profondément imbriqués avec une récursivité non bornée. L'analyseur XML itératif accepte le document, mais les fonctions `ixmlPrintDomTreeRecursive` dans `ixml/src/ixml.c`, ainsi que `ixmlNode_getElementsByTagNameRecursive`, `ixmlNode_getElementsByTagNameNSRecursive`, `ixmlNode_cloneNodeTreeRecursive` et `ixmlNode_isAncestor` dans `ixml/src/node.c` effectuent une récursivité sur les liens `firstChild` et `nextSibling`. Un pair non authentifié sur le réseau local peut fournir un XML profondément imbriqué via une requête SOAP, épuiser la pile d'un thread de service et faire planter le service UPnP. Il s'agit d'un cas de correctif incomplet pour CVE-2021-28302 car sa remédiation a converti `ixmlNode_free` mais a laissé ces chemins de traversée récursifs. Ce problème est corrigé dans la version 2.0.0.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Responsable

GitHub M

Réserver

17/06/2026

Divulgation

16/10/2026

Modérer

accepté

Entrée

VDB-421314

EPSS

0.00000

KEV

non

Activités

moyen

Sources

Do you need the next level of professionalism?

Upgrade your account now!