Репозитории ALT
S: | 6.12.0.147-alt2 |
D: | 1.9.1-alt1.0.1 |
5.1: | 2.4.2.3-alt2 |
4.1: | 1.9.1-alt1 |
4.0: | 1.2.3.1-alt1.0 |
3.0: | 1.1.9.2-alt0.M30.1 |
Группа :: Разработка/Прочее
Пакет: mono
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
Патч: mono-1.2.5-rh-BigInteger-CVE-2007-5197.patch
Скачать
Скачать
--- mcs/class/corlib/Mono.Math/BigInteger.cs 2007-09-19 19:06:06.000000000 +0200
+++ mcs/class/corlib/Mono.Math/BigInteger.cs 2007-10-25 23:46:55.000000000 +0200
@@ -1607,7 +1607,7 @@
uint j = 1;
// Multiply and add
- for (; j < m.length; j++) {
+ for (; j < m.length && j < A.length; j++) {
c += (ulong)u_i * (ulong)*(mP++) + *(aSP++);
*(aDP++) = (uint)c;
c >>= 32;
--- mcs/class/Mono.Security/Mono.Math/BigInteger.cs 2007-07-24 23:48:50.000000000 +0200
+++ mcs/class/Mono.Security/Mono.Math/BigInteger.cs 2007-10-25 23:45:01.000000000 +0200
@@ -1601,7 +1601,7 @@
uint j = 1;
// Multiply and add
- for (; j < m.length; j++) {
+ for (; j < m.length && j < A.length; j++) {
c += (ulong)u_i * (ulong)*(mP++) + *(aSP++);
*(aDP++) = (uint)c;
c >>= 32;