CVE-2016-9427
gc: Integer overflow in GC_MALLOC_ATOMIC
Severity by source
Trivy's own label is CRITICAL. Rated critical by NVD, Photon OS. Rated lower by Red Hat (medium), Ubuntu (medium).
Description
Integer overflow vulnerability in bdwgc before 2016-09-27 allows attackers to cause client of bdwgc denial of service (heap buffer overflow crash) and possibly execute arbitrary code via huge allocation.
Affected packages and fixed versions
| Source | Package | Fixed in |
|---|---|---|
| Photon OS 1.0 | gc | 7.4.18-1.ph1 |
| debian 11 | libgc | 1:7.6.4-0.3 |
| debian 12 | libgc | 1:7.6.4-0.3 |
| debian 13 | libgc | 1:7.6.4-0.3 |
| debian 14 | libgc | 1:7.6.4-0.3 |
| debian 7 | libgc | 1:7.1-9.1+deb7u1 |
| debian 8 | libgc | no fix listed |
| debian 9 | libgc | 1:7.4.2-8+deb9u1 |
| echo | libgc | 1:7.6.4-0.3 |
| Red Hat | cpp, gc, gc-devel and 25 more | no fix listed |
| ubuntu 12.04 | libgc | 1:7.1-8ubuntu0.12.04.3 |
| ubuntu 14.04 | libgc | 1:7.2d-5ubuntu2.1 |
Show all 43 entries from 16 sources
| Source | Package | Fixed in |
|---|---|---|
| Photon OS 1.0 | gc | 7.4.18-1.ph1 |
| debian 11 | libgc | 1:7.6.4-0.3 |
| debian 12 | libgc | 1:7.6.4-0.3 |
| debian 13 | libgc | 1:7.6.4-0.3 |
| debian 14 | libgc | 1:7.6.4-0.3 |
| debian 7 | libgc | 1:7.1-9.1+deb7u1 |
| debian 8 | libgc | no fix listed |
| debian 9 | libgc | 1:7.4.2-8+deb9u1 |
| echo | libgc | 1:7.6.4-0.3 |
| Red Hat | cpp | no fix listed |
| Red Hat | gc | no fix listed |
| Red Hat | gc-devel | no fix listed |
| Red Hat | gcc | no fix listed |
| Red Hat | gcc-c++ | no fix listed |
| Red Hat | gcc-gfortran | no fix listed |
| Red Hat | gcc-gnat | no fix listed |
| Red Hat | gcc-java | no fix listed |
| Red Hat | gcc-objc | no fix listed |
| Red Hat | gcc-objc++ | no fix listed |
| Red Hat | libatomic | no fix listed |
| Red Hat | libatomic_ops-devel | no fix listed |
| Red Hat | libgcc | no fix listed |
| Red Hat | libgcj | no fix listed |
| Red Hat | libgcj-devel | no fix listed |
| Red Hat | libgcj-src | no fix listed |
| Red Hat | libgfortran | no fix listed |
| Red Hat | libgnat | no fix listed |
| Red Hat | libgnat-devel | no fix listed |
| Red Hat | libgomp | no fix listed |
| Red Hat | libitm | no fix listed |
| Red Hat | libmudflap | no fix listed |
| Red Hat | libmudflap-devel | no fix listed |
| Red Hat | libobjc | no fix listed |
| Red Hat | libquadmath | no fix listed |
| Red Hat | libstdc++ | no fix listed |
| Red Hat | libstdc++-devel | no fix listed |
| Red Hat | libstdc++-docs | no fix listed |
| ubuntu 12.04 | libgc | 1:7.1-8ubuntu0.12.04.3 |
| ubuntu 14.04 | libgc | 1:7.2d-5ubuntu2.1 |
| ubuntu 14.04-ESM | libgc | 1:7.2d-5ubuntu2.1 |
| ubuntu 16.04 | libgc | 1:7.4.2-7.3ubuntu0.1 |
| ubuntu 16.04-ESM | libgc | 1:7.4.2-7.3ubuntu0.1 |
| ubuntu 16.10 | libgc | 1:7.4.2-8ubuntu0.1 |
References
- http://lists.opensuse.org/opensuse-updates/2016-12/msg00089.html
- http://lists.opensuse.org/opensuse-updates/2016-12/msg00115.html
- http://www.openwall.com/lists/oss-security/2016/11/18/3
- http://www.securityfocus.com/bid/94407
- https://access.redhat.com/security/cve/CVE-2016-9427
- https://github.com/ivmai/bdwgc/issues/135
- https://lists.debian.org/debian-lts-announce/2022/03/msg00039.html
- https://nvd.nist.gov/vuln/detail/CVE-2016-9427