Podatności libyang
3 znanych podatności CVE w libyang, przetłumaczonych i ocenionych.
- CVE-2026-115327Średnie
libyang do wersji 6.4.13 zawiera podatność zwolnienia niezainicjalizowanego wskaźnika w lydxml_env_netconf_rpc() w src/parser_xml.c podczas parsowania kopert akcji NETCONF rpc. Peery z sesją NETCONF mogą wysłać element action zawierający tekst niebędący białymi znakami poprzez lyd_parse_op(), powodując awarię serwerów takich jak netopeer2 lub uszkodzenie sterty.
- CVE-2026-41401Średnie
libyang przed wersją 5.4.3 zawiera podatność use-after-free zapisu w funkcji lyd_parser_set_data_flags, która niepoprawnie aktualizuje wskaźniki listy metadanych podczas zwalniania niebędących głową domyślnych wpisów metadanych. Atakujący może wywołać podatność, przesyłając spreparowane dokumenty YANG XML ze specyficznymi atrybutami metadanych do aplikacji parsujących niezaufane dane XML.
- CVE-2026-44673Wysokie
W bibliotece libyang przed wersją SO 5.2.15 wykryto przepełnienie liczby całkowitej w funkcji lyb_read_string() w pliku src/parser_lyb.c, które prowadzi do przepełnienia bufora sterty podczas parsowania złośliwie przygotowanego pliku binarnego LYB. Atakujący, który może dostarczyć dane LYB do dowolnego konsumenta libyang (np. serwera NETCONF, sysrepo), może spowodować awarię lub potencjalne uszkodzenie sterty.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

