CVE-2017-7614
binutils: NULL pointer dereference in bfd_elf_final_link function
Severidad por fuente
La etiqueta propia de Trivy es CRITICAL. Crítica según NVD, Photon OS. Más baja según Red Hat (baja), Ubuntu (baja).
Descripción
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.
Paquetes afectados y versiones corregidas
| Fuente | Paquete | Corregido 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 |
Mostrar las 36 entradas de 34 fuentes
| Fuente | Paquete | Corregido 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 | sin corrección indicada |
| debian 8 | binutils | sin corrección indicada |
| echo | binutils | 2.28-4 |
| Red Hat | binutils | sin corrección indicada |
| Red Hat | binutils-devel | sin corrección indicada |
| root.io debian 12 | rootio-binutils | 2.28-4 |
| ubuntu 16.04-ESM | binutils | 2.26.1-1ubuntu1~16.04.8+esm1 |
Referencias
- 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