p PatchFirst

PatchFirst · Свежие уязвимости

Уязвимости libyang

За последние 30 дней в libyang опубликовано уязвимостей: 1; в каталоге KEV: 0.

Фильтры уязвимостей
Сбросить фильтры

Уязвимостей: 5

  1. CVE-2026-115327

    Средний · CVSS 6EPSS 0,31%Нет опубликованного исправления

    libyang through 6.4.13 Uninitialized Pointer Free in NETCONF RPC Parser

    libyang through 6.4.13 contains an uninitialized pointer free vulnerability in lydxml_env_netconf_rpc() in src/parser_xml.c when parsing NETCONF rpc action envelopes. Peers with a NETCONF session can send an action element containing non-whitespace text via lyd_parse_op() to crash servers like netopeer2 or corrupt the heap.

    Опубликовано Обновлено
  2. CVE-2026-41401

    Средний · CVSS 6.9EPSS 0,67%Нет опубликованного исправления

    libyang - Heap Use-After-Free Write in XML Metadata Parsing

    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.

  3. CVE-2021-28906

    Высокий · CVSS 7.5EPSS 1,57%Нет опубликованного исправления

    CVE-2021-28906

    In function read_yin_leaf() in libyang <= v1.0.225, it doesn't check whether the value of retval->ext[r] is NULL. In some cases, it can be NULL, which leads to the operation of retval->ext[r]->flags that results in a crash.

  4. CVE-2021-28903

    Высокий · CVSS 7.5EPSS 2,43%Нет опубликованного исправления

    CVE-2021-28903

    A stack overflow in libyang <= v1.0.225 can cause a denial of service through function lyxml_parse_mem(). lyxml_parse_elem() function will be called recursively, which will consume stack space and lead to crash.

  5. CVE-2021-28902

    Высокий · CVSS 7.5EPSS 1,55%Нет опубликованного исправления

    CVE-2021-28902

    In function read_yin_container() in libyang <= v1.0.225, it doesn't check whether the value of retval->ext[r] is NULL. In some cases, it can be NULL, which leads to the operation of retval->ext[r]->flags that results in a crash.

Проверьте свой сервер

Сопоставьте установленный стек и версии со свежими базами уязвимостей.

Проверьте свой сервер →