Vulnerabilidad en la función ReadDIB en Embarcadero Delphi y C++ Builder (CVE-2014-0994)
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:
06/10/2014
Última modificación:
12/04/2025
Descripción
Desbordamiento de buffer basado en memoria dinámica en la función ReadDIB en la implementación Vcl.Graphics.TPicture.Bitmap en Visual Component Library (VCL) en Embarcadero Delphi XE6 20.0.15596.9843 y C++ Builder XE6 20.0.15596.9843 permite a atacantes dependientes de contexto ejecutar código arbitrario a través del campo BITMAPINFOHEADER.biClrUsed en un fichero BMP. NOTA: esta vulnerabilidad existe debido a una solución incompleta para CVE-2014-0993.
Impacto
Puntuación base 2.0
6.80
Gravedad 2.0
MEDIA
Productos y versiones vulnerables
CPE | Desde | Hasta |
---|---|---|
cpe:2.3:a:embarcadero:embarcadero_c\+\+builder_xe6:20.0.15596.9843:*:*:*:*:*:*:* | ||
cpe:2.3:a:embarcadero:embarcadero_delphi_xe6:20.0.15596.9843:*:*:*:*:*:*:* |
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://seclists.org/fulldisclosure/2014/Sep/57
- http://support.embarcadero.com/article/44015
- http://www.coresecurity.com/advisories/delphi-and-c-builder-vcl-library-heap-buffer-overflow
- http://seclists.org/fulldisclosure/2014/Sep/57
- http://support.embarcadero.com/article/44015
- http://www.coresecurity.com/advisories/delphi-and-c-builder-vcl-library-heap-buffer-overflow