Search CVE reports


Toggle filters

1 – 10 of 17 results


CVE-2023-26917

Medium priority
Vulnerable

libyang from v2.0.164 to v2.1.30 was discovered to contain a NULL pointer dereference via the function lysp_stmt_validate_value at lys_parse_mem.c.

2 affected packages

libyang, libyang2

Package 24.04 LTS 22.04 LTS 20.04 LTS 18.04 LTS
libyang Not in release Not affected Not affected Not in release
libyang2 Vulnerable Not affected
Show less packages

CVE-2023-26916

Medium priority
Vulnerable

libyang from v2.0.164 to v2.1.30 was discovered to contain a NULL pointer dereference via the function lys_parse_mem at lys_parse_mem.c.

2 affected packages

libyang, libyang2

Package 24.04 LTS 22.04 LTS 20.04 LTS 18.04 LTS
libyang Not in release Not affected Not affected Not in release
libyang2 Vulnerable Not affected
Show less packages

CVE-2021-28906

Low priority
Vulnerable

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.

1 affected package

libyang

Package 24.04 LTS 22.04 LTS 20.04 LTS 18.04 LTS
libyang Not in release Vulnerable Vulnerable Not in release
Show less packages

CVE-2021-28905

Low priority
Vulnerable

In function lys_node_free() in libyang <= v1.0.225, it asserts that the value of node->module can’t be NULL. But in some cases, node->module can be null, which triggers a reachable assertion (CWE-617).

1 affected package

libyang

Package 24.04 LTS 22.04 LTS 20.04 LTS 18.04 LTS
libyang Not in release Not affected Vulnerable Not in release
Show less packages

CVE-2021-28904

Low priority
Vulnerable

In function ext_get_plugin() in libyang <= v1.0.225, it doesn’t check whether the value of revision is NULL. If revision is NULL, the operation of strcmp(revision, ext_plugins[u].revision) will lead to a crash.

1 affected package

libyang

Package 24.04 LTS 22.04 LTS 20.04 LTS 18.04 LTS
libyang Not in release Not affected Vulnerable Not in release
Show less packages

CVE-2021-28903

Low priority
Vulnerable

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.

1 affected package

libyang

Package 24.04 LTS 22.04 LTS 20.04 LTS 18.04 LTS
libyang Not in release Vulnerable Vulnerable Not in release
Show less packages

CVE-2021-28902

Low priority
Vulnerable

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.

1 affected package

libyang

Package 24.04 LTS 22.04 LTS 20.04 LTS 18.04 LTS
libyang Not in release Vulnerable Vulnerable Not in release
Show less packages

CVE-2019-20398

Medium priority
Vulnerable

A NULL pointer dereference is present in libyang before v1.0-r3 in the function lys_extension_instances_free() due to a copy of unresolved extensions in lys_restr_dup(). Applications that use libyang to parse untrusted input yang...

1 affected package

libyang

Package 24.04 LTS 22.04 LTS 20.04 LTS 18.04 LTS
libyang Not in release Not affected Vulnerable Not in release
Show less packages

CVE-2019-20397

Medium priority
Vulnerable

A double-free is present in libyang before v1.0-r1 in the function yyparse() when an organization field is not terminated. Applications that use libyang to parse untrusted input yang files may be vulnerable to this flaw, which...

1 affected package

libyang

Package 24.04 LTS 22.04 LTS 20.04 LTS 18.04 LTS
libyang Not in release Not affected Vulnerable Not in release
Show less packages

CVE-2019-20396

Medium priority
Vulnerable

A segmentation fault is present in yyparse in libyang before v1.0-r1 due to a malformed pattern statement value during lys_parse_path parsing.

1 affected package

libyang

Package 24.04 LTS 22.04 LTS 20.04 LTS 18.04 LTS
libyang Not in release Not affected Vulnerable Not in release
Show less packages