PT-2010-1149 · Mono · Libgdiplus

Publicado

2010-08-24

·

Atualizado

2014-01-05

·

CVE-2010-1526

CVSS v2.0

6.8

Média

VetorAV:N/AC:M/Au:N/C:P/I:P/A:P
Name of the Vulnerable Software and Affected Versions libgdiplus versions prior to 2.6.7
Description The issue is related to multiple integer overflows in libgdiplus, which can be exploited by attackers to execute arbitrary code. This can be achieved through crafted image files, including TIFF, JPEG, and BMP files. The exploitation is linked to specific functions: gdip load tiff image in tiffcodec.c, gdip load jpeg image internal in jpegcodec.c, and gdip read bmp image in bmpcodec.c, leading to heap-based buffer overflows. The vulnerability can be exploited remotely and may lead to a breach of confidentiality, integrity, and availability of protected information.
Recommendations For libgdiplus versions prior to 2.6.7, update to version 2.6.7 or later to resolve the issue. As a temporary workaround, consider restricting the use of libgdiplus for handling TIFF, JPEG, and BMP files until a patch is applied. Avoid using the gdip load tiff image, gdip load jpeg image internal, and gdip read bmp image functions in the affected codec files (tiffcodec.c, jpegcodec.c, and bmpcodec.c) to minimize the risk of exploitation.

Correção

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

BDU:2015-09692
CVE-2010-1526

Produtos afetados

Libgdiplus