PT-2019-1107 · Libyang · Libyang

Jvijtiuko

·

Publicado

2019-03-29

·

Atualizado

2023-09-20

·

CVE-2019-20393

CVSS v2.0

10

Alta

VetorAV:N/AC:L/Au:N/C:C/I:C/A:C
Name of the Vulnerable Software and Affected Versions: libyang versions prior to v1.0-r1
Description: A double-free issue is present in the yyparse() function when an empty description is used, potentially causing a crash or code execution. This issue affects applications that use libyang to parse untrusted input yang files. The flaw can be exploited by a remote attacker to execute arbitrary code or cause a denial of service.
Recommendations: For versions prior to v1.0-r1, update to version v1.0-r1 or later to resolve the issue. As a temporary workaround, consider restricting the use of the yyparse() function when parsing untrusted input yang files until a patch is available. Avoid using empty descriptions in yang files to minimize the risk of exploitation.

Exploit

Correção

Double Free

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

ALEA-2021:1906
BDU:2024-04986
CVE-2019-20393
DLA-3572-1

Produtos afetados

Libyang