Репозитории ALT
4.1: | 2.0.4-alt2.M41.2 |
4.0: | 2.0.1-alt2.M40.1 |
3.0: | 1.2.3-alt1 |
Группа :: Система/Библиотеки
Пакет: gnutls
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
Патч: gnutls-1.4.1-cve-2009-2409.patch
Скачать
Скачать
diff -up gnutls-1.4.1/lib/x509/verify.c.nomd2 gnutls-1.4.1/lib/x509/verify.c
--- gnutls-1.4.1/lib/x509/verify.c.nomd2 2010-02-19 15:34:16.000000000 +0100
+++ gnutls-1.4.1/lib/x509/verify.c 2010-03-03 15:38:39.000000000 +0100
@@ -325,6 +325,8 @@ _gnutls_verify_certificate2 (gnutls_x509
{
if (output)
*output |= GNUTLS_CERT_INSECURE_ALGORITHM | GNUTLS_CERT_INVALID;
+ if (sigalg == GNUTLS_SIGN_RSA_MD2) /* we really fail only for MD2 for now */
+ ret = 0;
}
}
@@ -1031,6 +1033,8 @@ _gnutls_verify_crl2 (gnutls_x509_crl_t c
{
if (output)
*output |= GNUTLS_CERT_INSECURE_ALGORITHM | GNUTLS_CERT_INVALID;
+ if (sigalg == GNUTLS_SIGN_RSA_MD2) /* we really fail only for MD2 for now */
+ ret = 0;
}
}