Double-Free Vulnerability in libyang Affecting CESNET
CVE-2019-20394

8.8HIGH

Key Information:

Vendor

Cesnet

Status
Vendor
CVE Published:
22 January 2020

What is CVE-2019-20394?

A double-free vulnerability exists in the libyang library prior to version 1.0-r3, specifically within the yyparse() function, which can be triggered when a type statement is used within a notification statement. This vulnerability allows applications utilizing libyang to parse untrusted YANG files to experience potential crashes or unexpected behavior, including the execution of arbitrary code. Properly sanitizing input and updating to the latest version are critical steps for mitigating this risk.

References

CVSS V3.1

Score:
8.8
Severity:
HIGH
Confidentiality:
High
Integrity:
High
Availability:
High
Attack Vector:
Network
Attack Complexity:
Low
Privileges Required:
None
User Interaction:
Required
Scope:
Unchanged

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.