Карточка уязвимости
Характеристики уязвимости
Уровень опасности
Оценка CVSS
(AV:N/AC:L/Au:N/C:N/I:N/A:P)
Производитель ПО
Наименование ПО
gnutls-bin
(any)
gnutls-doc
(any)
guile-gnutls
(any)
libgnutls28-dbg
(any)
libgnutls28-dev
(any)
libgnutls-deb0-28
(any)
libgnutls-openssl27
(any)
libgnutlsxx28
(any)
Описание
Курт Роекс обнаружил, что декодирование конкретного сертификата с очень
длинными записями DistinguishedName (DN) приводит к двойному освобождению памяти. Удалённый
злоумышленник может использовать данную уязвимость, создав специально сформированный
сертификат, который при его обработке приложением, скомпилированным с
GnuTLS, вызовет аварийное завершение работы этого приложения, приводя к отказу в
обслуживании.
В стабильном выпуске (jessie) эта проблема была исправлена в
версии 3.3.8-6+deb8u2.
В нестабильном выпуске (sid) эта проблема была исправлена в
версии 3.3.17-1.
Рекомендуется обновить пакеты gnutls28.
длинными записями DistinguishedName (DN) приводит к двойному освобождению памяти. Удалённый
злоумышленник может использовать данную уязвимость, создав специально сформированный
сертификат, который при его обработке приложением, скомпилированным с
GnuTLS, вызовет аварийное завершение работы этого приложения, приводя к отказу в
обслуживании.
В стабильном выпуске (jessie) эта проблема была исправлена в
версии 3.3.8-6+deb8u2.
В нестабильном выпуске (sid) эта проблема была исправлена в
версии 3.3.17-1.
Рекомендуется обновить пакеты gnutls28.
Как исправить
Проблема может быть решена обновлением операционной системы до следующих версий пакетов в зависимости от архитектуры:
Debian GNU/Linux 8:
noarch:
gnutls28 - 3.3.8-6+deb8u2
Debian GNU/Linux 8:
noarch:
gnutls28 - 3.3.8-6+deb8u2