CVE-2017-7614
binutils: NULL pointer dereference in bfd_elf_final_link function
Sévérité par source
Le label propre à Trivy est CRITICAL. Critique selon NVD, Photon OS. Plus basse selon Red Hat (faible), Ubuntu (faible).
Description
elflink.c in the Binary File Descriptor (BFD) library (aka libbfd), as distributed in GNU Binutils 2.28, has a "member access within null pointer" undefined behavior issue, which might allow remote attackers to cause a denial of service (application crash) or possibly have unspecified other impact via an "int main() {return 0;}" program.
Paquets affectés et versions corrigées
| Source | Paquet | Corrigé en |
|---|---|---|
| Photon OS 3.0 | crash | 8.0.2-1.ph3 |
| Photon OS 4.0 | crash, crash-devel | 8.0.2-1.ph4 |
| alpine 3.10 | binutils | 2.28-r1 |
| alpine 3.11 | binutils | 2.28-r1 |
| alpine 3.12 | binutils | 2.28-r1 |
| alpine 3.13 | binutils | 2.28-r1 |
| alpine 3.14 | binutils | 2.28-r1 |
| alpine 3.15 | binutils | 2.28-r1 |
| alpine 3.16 | binutils | 2.28-r1 |
| alpine 3.17 | binutils | 2.28-r1 |
| alpine 3.18 | binutils | 2.28-r1 |
| alpine 3.19 | binutils | 2.28-r1 |
Afficher les 36 entrées de 34 sources
| Source | Paquet | Corrigé en |
|---|---|---|
| Photon OS 3.0 | crash | 8.0.2-1.ph3 |
| Photon OS 4.0 | crash | 8.0.2-1.ph4 |
| Photon OS 4.0 | crash-devel | 8.0.2-1.ph4 |
| alpine 3.10 | binutils | 2.28-r1 |
| alpine 3.11 | binutils | 2.28-r1 |
| alpine 3.12 | binutils | 2.28-r1 |
| alpine 3.13 | binutils | 2.28-r1 |
| alpine 3.14 | binutils | 2.28-r1 |
| alpine 3.15 | binutils | 2.28-r1 |
| alpine 3.16 | binutils | 2.28-r1 |
| alpine 3.17 | binutils | 2.28-r1 |
| alpine 3.18 | binutils | 2.28-r1 |
| alpine 3.19 | binutils | 2.28-r1 |
| alpine 3.20 | binutils | 2.28-r1 |
| alpine 3.21 | binutils | 2.28-r1 |
| alpine 3.22 | binutils | 2.28-r1 |
| alpine 3.23 | binutils | 2.28-r1 |
| alpine 3.24 | binutils | 2.28-r1 |
| alpine 3.4 | binutils | 2.26-r1 |
| alpine 3.5 | binutils | 2.27-r1 |
| alpine 3.6 | binutils | 2.28-r1 |
| alpine 3.7 | binutils | 2.28-r1 |
| alpine 3.8 | binutils | 2.28-r1 |
| alpine 3.9 | binutils | 2.28-r1 |
| alpine edge | binutils | 2.28-r1 |
| debian 11 | binutils | 2.28-4 |
| debian 12 | binutils | 2.28-4 |
| debian 13 | binutils | 2.28-4 |
| debian 14 | binutils | 2.28-4 |
| debian 7 | binutils | pas de correctif indiqué |
| debian 8 | binutils | pas de correctif indiqué |
| echo | binutils | 2.28-4 |
| Red Hat | binutils | pas de correctif indiqué |
| Red Hat | binutils-devel | pas de correctif indiqué |
| root.io debian 12 | rootio-binutils | 2.28-4 |
| ubuntu 16.04-ESM | binutils | 2.26.1-1ubuntu1~16.04.8+esm1 |
Références
- https://access.redhat.com/security/cve/CVE-2017-7614
- https://blogs.gentoo.org/ago/2017/04/05/binutils-two-null-pointer-dereference-in-elflink-c/
- https://nvd.nist.gov/vuln/detail/CVE-2017-7614
- https://security.gentoo.org/glsa/201709-02
- https://ubuntu.com/security/notices/USN-4336-2
- https://www.cve.org/CVERecord?id=CVE-2017-7614