First published: Thu May 20 2021(Updated: )
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.
Credit: cve@mitre.org
Affected Software | Affected Version | How to fix |
---|---|---|
CESNET libyang | <=1.0.225 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2021-28903 has been classified as a high severity vulnerability due to its potential to cause denial of service.
To fix CVE-2021-28903, upgrade libyang to a version greater than 1.0.225.
CVE-2021-28903 can lead to a denial of service by crashing applications that depend on libyang due to a stack overflow.
Yes, CVE-2021-28903 can be exploited remotely if the vulnerable libyang library is used in a network-facing application.
CVE-2021-28903 affects all versions of libyang up to and including 1.0.225.