CVE-2017-18187
In ARM mbed TLS before 2.7.0, there is a bounds-check bypass through a ...
Sévérité par source
Le label propre à Trivy est CRITICAL. Critique selon NVD. Plus basse selon Ubuntu (moyenne).
Description
In ARM mbed TLS before 2.7.0, there is a bounds-check bypass through an integer overflow in PSK identity parsing in the ssl_parse_client_psk_identity() function in library/ssl_srv.c.
Paquets affectés et versions corrigées
| Source | Paquet | Corrigé en |
|---|---|---|
| alpine 3.10 | mbedtls | 2.7.0-r0 |
| alpine 3.11 | mbedtls | 2.7.0-r0 |
| alpine 3.12 | mbedtls | 2.7.0-r0 |
| alpine 3.13 | mbedtls | 2.7.0-r0 |
| alpine 3.14 | mbedtls | 2.7.0-r0 |
| alpine 3.15 | mbedtls | 2.7.0-r0 |
| alpine 3.16 | mbedtls | 2.7.0-r0 |
| alpine 3.17 | mbedtls | 2.7.0-r0 |
| alpine 3.18 | mbedtls | 2.7.0-r0 |
| alpine 3.19 | mbedtls | 2.7.0-r0 |
| alpine 3.20 | mbedtls, mbedtls2 | 2.7.0-r0 |
| alpine 3.21 | mbedtls, mbedtls2 | 2.7.0-r0 |
Afficher les 36 entrées de 28 sources
| Source | Paquet | Corrigé en |
|---|---|---|
| alpine 3.10 | mbedtls | 2.7.0-r0 |
| alpine 3.11 | mbedtls | 2.7.0-r0 |
| alpine 3.12 | mbedtls | 2.7.0-r0 |
| alpine 3.13 | mbedtls | 2.7.0-r0 |
| alpine 3.14 | mbedtls | 2.7.0-r0 |
| alpine 3.15 | mbedtls | 2.7.0-r0 |
| alpine 3.16 | mbedtls | 2.7.0-r0 |
| alpine 3.17 | mbedtls | 2.7.0-r0 |
| alpine 3.18 | mbedtls | 2.7.0-r0 |
| alpine 3.19 | mbedtls | 2.7.0-r0 |
| alpine 3.20 | mbedtls | 2.7.0-r0 |
| alpine 3.20 | mbedtls2 | 2.7.0-r0 |
| alpine 3.21 | mbedtls | 2.7.0-r0 |
| alpine 3.21 | mbedtls2 | 2.7.0-r0 |
| alpine 3.22 | mbedtls | 2.7.0-r0 |
| alpine 3.22 | mbedtls2 | 2.7.0-r0 |
| alpine 3.23 | mbedtls | 2.7.0-r0 |
| alpine 3.23 | mbedtls2 | 2.7.0-r0 |
| alpine 3.24 | mbedtls | 2.7.0-r0 |
| alpine 3.24 | mbedtls2 | 2.7.0-r0 |
| alpine 3.24 | mbedtls3 | 2.7.0-r0 |
| alpine 3.8 | mbedtls | 2.7.0-r0 |
| alpine 3.9 | mbedtls | 2.7.0-r0 |
| alpine edge | mbedtls | 2.7.0-r0 |
| alpine edge | mbedtls2 | 2.7.0-r0 |
| alpine edge | mbedtls3 | 2.7.0-r0 |
| debian 11 | mbedtls | 2.7.0-2 |
| debian 12 | mbedtls | 2.7.0-2 |
| debian 13 | mbedtls | 2.7.0-2 |
| debian 14 | mbedtls | 2.7.0-2 |
| debian 8 | polarssl | 1.3.9-2.1+deb8u3 |
| debian 9 | mbedtls | 2.4.2-1+deb9u2 |
| echo | mbedtls | 2.7.0-2 |
| root.io debian 12 | rootio-mbedtls | 2.7.0-2 |
| ubuntu 16.04 | mbedtls | 2.2.1-2ubuntu0.3 |
| ubuntu 16.04-ESM | mbedtls | 2.2.1-2ubuntu0.3 |
Références
- http://www.securityfocus.com/bid/103055
- https://github.com/ARMmbed/mbedtls/blob/master/ChangeLog
- https://github.com/ARMmbed/mbedtls/commit/83c9f495ffe70c7dd280b41fdfd4881485a3bc28
- https://security.gentoo.org/glsa/201804-19
- https://ubuntu.com/security/notices/USN-4267-1
- https://usn.ubuntu.com/4267-1/
- https://www.cve.org/CVERecord?id=CVE-2017-18187
- https://www.debian.org/security/2018/dsa-4138