CVE-2021-3420
A flaw was found in newlib in versions prior to 4.0.0. Improper overfl ...
Severidad por fuente
La etiqueta propia de Trivy es CRITICAL. Crítica según NVD. Más baja según Ubuntu (media).
Descripción
A flaw was found in newlib in versions prior to 4.0.0. Improper overflow validation in the memory allocation functions mEMALIGn, pvALLOc, nano_memalign, nano_valloc, nano_pvalloc could case an integer overflow, leading to an allocation of a small buffer and then to a heap-based buffer overflow.
Paquetes afectados y versiones corregidas
| Fuente | Paquete | Corregido en |
|---|---|---|
| alpine 3.14 | newlib | 4.1.0-r0 |
| alpine 3.15 | newlib | 4.1.0-r0 |
| alpine 3.16 | newlib | 4.1.0-r0 |
| alpine 3.17 | newlib | 4.1.0-r0 |
| alpine 3.18 | newlib | 4.1.0-r0 |
| alpine 3.19 | newlib | 4.1.0-r0 |
| alpine 3.20 | newlib | 4.1.0-r0 |
| alpine 3.21 | newlib | 4.1.0-r0 |
| alpine 3.22 | newlib | 4.1.0-r0 |
| alpine 3.23 | newlib | 4.1.0-r0 |
| alpine 3.24 | newlib | 4.1.0-r0 |
| alpine edge | newlib | 4.1.0-r0 |
Mostrar las 29 entradas de 23 fuentes
| Fuente | Paquete | Corregido en |
|---|---|---|
| alpine 3.14 | newlib | 4.1.0-r0 |
| alpine 3.15 | newlib | 4.1.0-r0 |
| alpine 3.16 | newlib | 4.1.0-r0 |
| alpine 3.17 | newlib | 4.1.0-r0 |
| alpine 3.18 | newlib | 4.1.0-r0 |
| alpine 3.19 | newlib | 4.1.0-r0 |
| alpine 3.20 | newlib | 4.1.0-r0 |
| alpine 3.21 | newlib | 4.1.0-r0 |
| alpine 3.22 | newlib | 4.1.0-r0 |
| alpine 3.23 | newlib | 4.1.0-r0 |
| alpine 3.24 | newlib | 4.1.0-r0 |
| alpine edge | newlib | 4.1.0-r0 |
| debian 10 | libnewlib-nano | sin corrección indicada |
| debian 10 | newlib | sin corrección indicada |
| debian 11 | newlib | sin corrección indicada |
| debian 11 | picolibc | 1.5-1 |
| debian 12 | newlib | 3.3.0-1.3+deb12u1 |
| debian 12 | picolibc | 1.5-1 |
| debian 13 | newlib | 4.4.0.20231231-2 |
| debian 13 | picolibc | 1.5-1 |
| debian 14 | newlib | 4.4.0.20231231-2 |
| debian 14 | picolibc | 1.5-1 |
| debian 9 | newlib | sin corrección indicada |
| echo | newlib | 3.3.0-1.3+deb12u1 |
| echo | picolibc | 1.5-1 |
| ubuntu 18.04-ESM | newlib | sin corrección indicada |
| ubuntu 20.04-ESM | newlib | sin corrección indicada |
| ubuntu 22.04 | newlib | sin corrección indicada |
| ubuntu 24.04 | newlib | sin corrección indicada |
Referencias
- https://bugzilla.redhat.com/show_bug.cgi?id=1934088
- https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/AEBF6YHWFNCBW5A2ENSQ3Z56ELF4MTRE/
- https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/AMK54N6UOPBFFX2YT32TWSAEFTHGSKAA/
- https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/LSQZEUANAWBBAOC4TF5PTPJVLMUR7SFD/
- https://sourceware.org/git/?p=newlib-cygwin.git;a=commit;h=aa106b29a6a8a1b0df9e334704292cbc32f2d44e
- https://www.cve.org/CVERecord?id=CVE-2021-3420