In all versions of libyang before 1.0-r5, a stack-based buffer overflow was discovered in the way libyang parses YANG files with a leaf of type "identityref". An application that uses libyang to parse untrusted YANG files may be vulnerable to this flaw, which would allow an attacker to cause a denial of service or possibly gain code execution.
CVSS Details
- CVSS 3.1 Base Score: 9.8
- CVSS 3.1 Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H)
- CVSS 3.0 Base Score: 8.1
- CVSS 3.0 Vector: (CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alma_linux | alma-upgrade-libyang | May 4, 2022 | Dec 6, 2019 | |
| Centos_linux | — | centos-upgrade-libyangcentos-upgrade-libyang-cpp-debuginfocentos-upgrade-libyang-debuginfocentos-upgrade-libyang-debugsourcecentos-upgrade-python3-libyang-debuginfo | Dec 27, 2019 | Dec 6, 2019 |
| Debian | debian-upgrade-libyang | Jul 30, 2024 | Dec 6, 2019 | |
| Oracle_linux | — | oracle-linux-upgrade-libyang | Oct 5, 2022 | Dec 5, 2019 |
| Redhat_linux | redhat-upgrade-libyangredhat-upgrade-libyang-cpp-debuginforedhat-upgrade-libyang-debuginforedhat-upgrade-libyang-debugsourceredhat-upgrade-python3-libyang-debuginfo | Dec 27, 2019 | Dec 6, 2019 |
Prioritise with Active Threat Intelligence
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub