Vulnerabilidad en la función parse_charstrings en type1/t1load.c en FreeType 2 (CVE-2016-10244)
Gravedad CVSS v3.1:
ALTA
Tipo:
CWE-125
Lectura fuera de límites
Fecha de publicación:
06/03/2017
Última modificación:
20/04/2025
Descripción
La función parse_charstrings en type1/t1load.c en FreeType 2 en versiones anteriores a 2.7 no asegura que una fuente contiene un nombre glyph, lo que permite a atacantes remotos provocar una denegación de servicio (sobre lectura de búfer basada en memoria dinámica) o posiblemente tener otro impacto no especificado a través de un archivo manipulado.
Impacto
Puntuación base 3.x
7.80
Gravedad 3.x
ALTA
Puntuación base 2.0
6.80
Gravedad 2.0
MEDIA
Productos y versiones vulnerables
| CPE | Desde | Hasta |
|---|---|---|
| cpe:2.3:a:freetype:freetype:*:*:*:*:*:*:*:* | 2.7.1 (excluyendo) | |
| cpe:2.3:o:debian:debian_linux:8.0:*:*:*:*:*:*:* |
Para consultar la lista completa de nombres de CPE con productos y versiones, ver esta página
Referencias a soluciones, herramientas e información
- http://git.savannah.gnu.org/cgit/freetype/freetype2.git/tree/ChangeLog?h=VER-2-7
- http://www.debian.org/security/2017/dsa-3839
- http://www.securityfocus.com/bid/97405
- http://www.securitytracker.com/id/1038090
- http://www.securitytracker.com/id/1038201
- https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=36
- https://security.gentoo.org/glsa/201706-14
- https://source.android.com/security/bulletin/2017-04-01
- https://www.oracle.com/security-alerts/cpuapr2020.html
- http://git.savannah.gnu.org/cgit/freetype/freetype2.git/tree/ChangeLog?h=VER-2-7
- http://www.debian.org/security/2017/dsa-3839
- http://www.securityfocus.com/bid/97405
- http://www.securitytracker.com/id/1038090
- http://www.securitytracker.com/id/1038201
- https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=36
- https://security.gentoo.org/glsa/201706-14
- https://source.android.com/security/bulletin/2017-04-01
- https://www.oracle.com/security-alerts/cpuapr2020.html



