Репозитории ALT
S: | 0.2.8.4-alt13 |
5.1: | 0.2.8.4-alt7 |
4.1: | 0.2.8.4-alt3 |
4.0: | 0.2.8.4-alt3 |
3.0: | 0.2.8.3-alt2 |
Группа :: Работа с текстами
Пакет: libwmf
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
Патч: libwmf-0.2.8.4-CVE-2007-3472.patch
Скачать
Скачать
--- libwmf-0.2.8.4/src/extra/gd/gd.c
+++ libwmf-0.2.8.4/src/extra/gd/gd.c
@@ -106,6 +106,18 @@
gdImagePtr im;
unsigned long cpa_size;
+ if (overflow2(sx, sy)) {
+ return NULL;
+ }
+
+ if (overflow2(sizeof (int *), sy)) {
+ return NULL;
+ }
+
+ if (overflow2(sizeof(int), sx)) {
+ return NULL;
+ }
+
im = (gdImage *) gdMalloc (sizeof (gdImage));
if (im == 0) return 0;
memset (im, 0, sizeof (gdImage));