CVE-2026-57486
Təsvir
pupnp, UPnP cihazı və idarəetmə nöqtəsi tətbiqlərinin hazırlanması üçün nəzərdə tutulmuş bir SDK-dır. 2.0.2 versiyasından əvvəl, ixml/src/node.c faylındakı ixmlNode_compare funksiyası null ola bilən nodeValue, namespaceURI, prefix və localName sahələrini birbaşa strcmp funksiyasına ötürür. ixmlDocument_createAttribute vasitəsilə yaradılan ad sahəsi (namespace) olmayan atributlarda bu sahələrin NULL qalması normaldır. ixmlElement_removeAttributeNode funksiyası find_condition_node vasitəsilə eyni nodeName-ə malik iki fərqli atribut obyektini müqayisə etdikdə, göstərici identikliyi qısayolu tətbiq olunmur və müqayisə zamanı NULL referans verilir. Hücumçu tərəfindən idarə olunan XML-lə işləyən tətbiqin bu yola çatması prosesin çökməsinə səbəb olur. Bu problem 2.0.2 versiyasında düzəldilmişdir.
Necə düzəltmək olar
- pupnp_project pupnp2.0.2 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| pupnp_project pupnp | v < 2.0.2 | 2.0.2 |
Versiyanızı yoxlayın
Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.
Attack Surface Management
Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.