Buffer overflow in Libbpg
CVE-2016-8710
An exploitable heap write out of bounds vulnerability exists in the decoding of BPG images in Libbpg library. A crafted BPG image decoded by libbpg can cause an integer underflow vulnerability causing an out of bounds heap write leading to remote code execution. This vulnerability can be triggered via attempting to decode a crafted BPG image using Libbpg.
Vulnerability class: Buffer Overflow
EPSS: 0.034 (87.6th percentile) — read the EPSS interpretation.
CVSS v3 metric
CVSS v3 base score 7.8 (High). Vector: CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H.
Affected products
- Libbpg — versions 0.9.7, 0.9.4
- Libbpg_project Libbpg — versions 0.9.4, 0.9.7
Weakness classification (CWE)
References
- talos-cna@cisco.com (VDB Entry, Third Party Advisory, vdb-entry, Broken Link, x_refsource_BID)
- talos-cna@cisco.com (Technical Description, Exploit, Patch, VDB Entry, Third Party Advisory, x_refsource_MISC)
Frequently asked questions
- What is CVE-2016-8710?
- CVE-2016-8710 is a high-severity vulnerability in Libbpg, classified under Out-of-bounds Write. CVSS score: 7.8/10. Published 2017-01-26.
- How severe is CVE-2016-8710?
- High severity. CVSS v3 base score is 7.8 out of 10.