Invalid Memory Access Flaw in Libyang Affects Applications Using Untrusted Input
CVE-2019-20392
6.5MEDIUM
What is CVE-2019-20392?
An invalid memory access issue exists in libyang prior to version 1.0-r1, particularly within the function resolve_feature_value(). This flaw arises when an if-feature statement is executed inside a list key node where the specified feature is undefined. When applications that utilize libyang attempt to process untrusted input in yang files, they may experience crashes, posing significant risks to system stability.
