Vulnerabilidad en ttinterp.c en FreeType (CVE-2010-3814)
Gravedad CVSS v2.0:
MEDIA
Tipo:
CWE-119
Restricción de operaciones inapropiada dentro de los límites del búfer de la memoria
Fecha de publicación:
26/11/2010
Última modificación:
11/04/2025
Descripción
Desbordamiento de búfer basado en memoria dinámica en la función Ins_SHZ en ttinterp.c en FreeType v2.4.3 y anteriores permite a atacantes remotos ejecutar código a su o elección y causar una denegación de servicio (cuelgue de aplicación) a través de una instrucción SHZ bytecode manipulada, relacionados con opcodes TrueType, como lo demuestra un documento PDF con una fuente manipulada incrustada.
Impacto
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.4.3 (incluyendo) | |
cpe:2.3:a:freetype:freetype:1.3.1:*:*:*:*:*:*:* | ||
cpe:2.3:a:freetype:freetype:2.0.6:*:*:*:*:*:*:* | ||
cpe:2.3:a:freetype:freetype:2.0.9:*:*:*:*:*:*:* | ||
cpe:2.3:a:freetype:freetype:2.1:*:*:*:*:*:*:* | ||
cpe:2.3:a:freetype:freetype:2.1.3:*:*:*:*:*:*:* | ||
cpe:2.3:a:freetype:freetype:2.1.4:*:*:*:*:*:*:* | ||
cpe:2.3:a:freetype:freetype:2.1.5:*:*:*:*:*:*:* | ||
cpe:2.3:a:freetype:freetype:2.1.6:*:*:*:*:*:*:* | ||
cpe:2.3:a:freetype:freetype:2.1.7:*:*:*:*:*:*:* | ||
cpe:2.3:a:freetype:freetype:2.1.8:*:*:*:*:*:*:* | ||
cpe:2.3:a:freetype:freetype:2.1.8:rc1:*:*:*:*:*:* | ||
cpe:2.3:a:freetype:freetype:2.1.9:*:*:*:*:*:*:* | ||
cpe:2.3:a:freetype:freetype:2.1.10:*:*:*:*:*:*:* | ||
cpe:2.3:a:freetype:freetype:2.2.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://bugs.debian.org/cgi-bin/bugreport.cgi?bug=602221
- http://git.savannah.gnu.org/cgit/freetype/freetype2.git/commit/?id=0edf0986f3be570f5bf90ff245a85c1675f5c9a4
- http://lists.apple.com/archives/security-announce/2010//Nov/msg00003.html
- http://lists.apple.com/archives/security-announce/2011/Mar/msg00006.html
- http://secunia.com/advisories/42314
- http://secunia.com/advisories/43138
- http://secunia.com/advisories/48951
- http://security-tracker.debian.org/tracker/CVE-2010-3814
- http://support.apple.com/kb/HT4456
- http://support.apple.com/kb/HT4581
- http://www.debian.org/security/2011/dsa-2155
- http://www.mandriva.com/security/advisories?name=MDVSA-2010%3A236
- http://www.securityfocus.com/bid/44643
- http://www.securitytracker.com/id?1024767=
- http://www.ubuntu.com/usn/USN-1013-1
- http://www.vupen.com/english/advisories/2010/3046
- http://www.vupen.com/english/advisories/2011/0246
- http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=602221
- http://git.savannah.gnu.org/cgit/freetype/freetype2.git/commit/?id=0edf0986f3be570f5bf90ff245a85c1675f5c9a4
- http://lists.apple.com/archives/security-announce/2010//Nov/msg00003.html
- http://lists.apple.com/archives/security-announce/2011/Mar/msg00006.html
- http://secunia.com/advisories/42314
- http://secunia.com/advisories/43138
- http://secunia.com/advisories/48951
- http://security-tracker.debian.org/tracker/CVE-2010-3814
- http://support.apple.com/kb/HT4456
- http://support.apple.com/kb/HT4581
- http://www.debian.org/security/2011/dsa-2155
- http://www.mandriva.com/security/advisories?name=MDVSA-2010%3A236
- http://www.securityfocus.com/bid/44643
- http://www.securitytracker.com/id?1024767=
- http://www.ubuntu.com/usn/USN-1013-1
- http://www.vupen.com/english/advisories/2010/3046
- http://www.vupen.com/english/advisories/2011/0246