CVE-2026-41401
ŚrednieCVSS 6.5Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 41 - wyżej niż 41% wszystkich znanych CVE
Streszczenie
libyang przed wersją 5.2.6 zawiera podatność na użycie po zwolnieniu (use-after-free) w funkcji lyd_parser_set_data_flags, która nieprawidłowo aktualizuje wskaźniki listy metadanych podczas zwalniania niepierwszych domyślnych wpisów metadanych. Atakujący może dostarczyć spreparowane dokumenty YANG XML, co może prowadzić do awarii procesu lub potencjalnego wykonania kodu.
Ocena ryzyka
Atakujący może zdalnie spowodować awarię procesu lub potencjalnie wykonać kod w kontekście aplikacji przetwarzającej niezaufane dane XML.
Rekomendacja
Zaleca się aktualizację libyang do wersji 5.2.6 lub nowszej, która zawiera poprawkę.
Inne podatności w libyang
Oryginalny opis (angielski, źródło NVD)
libyang before 5.2.6 contains a heap use-after-free write vulnerability in lyd_parser_set_data_flags that incorrectly updates metadata list pointers when freeing non-head default metadata entries. Attackers can trigger this vulnerability by submitting crafted YANG XML documents with specific metadata attributes to applications parsing untrusted XML data, causing process crashes or potential code execution.

