Репозитории ALT
S: | 7.3.2-alt1 |
5.1: | 4.2.1-alt1 |
4.1: | 3.8.1-alt2.M41.2 |
4.0: | 3.6-alt1.M40.2 |
3.0: | 3.4-alt1 |
Группа :: Система/Библиотеки
Пакет: icu
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
Патч: icu-3.8.1-CVE-2011-4599.patch
Скачать
Скачать
--- icu.orig/source/common/uloc.c 2007-12-12 13:57:24.000000000 -0500
+++ icu/source/common/uloc.c 2012-01-21 19:54:19.603574549 -0500
@@ -1716,7 +1716,7 @@
/* Check for EURO variants. */
sawEuro = _deleteVariant(variant, uprv_min(variantSize, (nameCapacity-len)), "EURO", 4);
len -= sawEuro;
- if (sawEuro > 0 && name[len-1] == '_') { /* delete trailing '_' */
+ if (sawEuro > 0 && len > 0 && len <= nameCapacity && name[len-1] == '_') { /* delete trailing '_' */
--len;
}