VDB
CVE-2016-2226
CVE-2016-2226
PUBLISHED
Integer overflow in the string_appends function in cplus-dem.c in libiberty allows remote attackers to execute arbitrary code via a crafted executable, which triggers a buffer overflow.
EPSS 9.33% · 92.9th percentile
Risk Scores
EPSS Score
9.33%
92.9th percentile
Affected Products
| Vendor | Product | Versions |
|---|---|---|
| Ubuntu:25.10 | binutils-h8300-hms | 2.16.1-10build1, 0 |
| Ubuntu:20.04:LTS | binutils-h8300-hms | 0, 2.16.1-10build1 |
| Ubuntu:20.04:LTS | gcc-h8300-hms | 1:3.4.6+dfsg2-4.1, 0, 1:3.4.6+dfsg2-4ubuntu3 |
| Ubuntu:16.04:LTS | sdcc | 3.4.0+dfsg-2ubuntu1, 0, 3.5.0+dfsg-2 |
| Ubuntu:Pro:16.04:LTS | binutils | 2.25.90.20151211-0ubuntu2, 2.26-3ubuntu1, 2.26-5ubuntu1 |
| Ubuntu:16.04:LTS | ht | 0, 2.1.0-1, 2.1.0-1build1 |
| Ubuntu:22.04:LTS | nescc | 0, 1.3.5-1.1build1 |
| Ubuntu:16.04:LTS | gcc-h8300-hms | 0, 1:3.4.6+dfsg2-4ubuntu1 |
| Ubuntu:16.04:LTS | gccxml | 0.9.0+git20140716-6, 0 |
| Ubuntu:14.04:LTS | valgrind | 1:3.8.1-4ubuntu1, 1:3.8.1-5ubuntu1, 1:3.8.1-5ubuntu2 |
| Ubuntu:18.04:LTS | nescc | 1.3.5-1.1, 0, 1.3.5-1 |
| Ubuntu:Pro:14.04:LTS | binutils | 2.24-2ubuntu3, 0, 2.23.52.20130913-0ubuntu1 |
| Ubuntu:24.04:LTS | gcc-h8300-hms | *, 0 |
| Ubuntu:16.04:LTS | gdb | 0, 7.11-0ubuntu1, 7.10.90.20160215-0ubuntu2 |
| Ubuntu:18.04:LTS | sdcc | 3.5.0+dfsg-2build1, 3.5.0+dfsg-2, 0 |
| Ubuntu:20.04:LTS | nescc | 1.3.5-1.1build1, 0 |
| Ubuntu:18.04:LTS | gcc-h8300-hms | 1:3.4.6+dfsg2-4ubuntu1, 0, 1:3.4.6+dfsg2-4ubuntu3 |
| Ubuntu:14.04:LTS | libiberty | 0, 20131116-1 |
| Ubuntu:24.04:LTS | binutils-h8300-hms | 2.16.1-10build1, 0 |
| Ubuntu:22.04:LTS | gcc-h8300-hms | 0, 1:3.4.6+dfsg2-4.1, 1:3.4.6+dfsg2-4.2 |
…and 9 more
Exploit Intelligence
- CIRCL exploited: CVE-2016-2226 (circl-sighting)
- 90103 (circl)
- [oss-security] 20160505 Re: CVE Request: No Demangling During Analysis of Untrusted Binaries (circl)
- https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69687 (circl)
- 42386 (cve.org)
- GNU libiberty - Buffer Overflow Exploit (0day-today)
- GNU libiberty - Buffer Overflow Exploit (0day-today)
Timeline
- Feb 24, 2017 CVE Published
- Jul 27, 2017 PoC Published
- Jul 28, 2017 PoC Published
- Feb 4, 2022 EPSS Score
- Mar 29, 2022 EPSS Score
- Jul 12, 2022 EPSS Score
- Sep 3, 2022 EPSS Score
- Oct 26, 2022 EPSS Score
- Jan 5, 2023 EPSS Score
- Feb 8, 2023 EPSS Score
- Mar 7, 2023 EPSS Score
- Apr 2, 2023 EPSS Score
References
- https://ubuntu.com/security/CVE-2016-2226 third-party-advisory
- https://ubuntu.com/security/notices/USN-3337-1 vendor-advisory
- https://ubuntu.com/security/notices/USN-3368-1 vendor-advisory
- https://ubuntu.com/security/notices/USN-3367-1 vendor-advisory
- https://ubuntu.com/security/notices/USN-4336-2 vendor-advisory
- https://www.cve.org/CVERecord?id=CVE-2016-2226 third-party-advisory