Security Lab

Множественные уязвимости в OpenSSL

Дата публикации:04.05.2016
Всего просмотров:3874
Опасность:
Высокая
Наличие исправления: Да
Количество уязвимостей:6
CVSSv2 рейтинг: 5.8 (AV:N/AC:M/Au:N/C:P/I:P/A:N/E:U/RL:OF/RC:C)
9.3 (AV:N/AC:M/Au:N/C:C/I:C/A:C/E:U/RL:OF/RC:C)
9.3 (AV:N/AC:M/Au:N/C:C/I:C/A:C/E:U/RL:OF/RC:C)
7.8 (AV:N/AC:L/Au:N/C:N/I:N/A:C/E:U/RL:OF/RC:C)
7.8 (AV:N/AC:L/Au:N/C:C/I:N/A:N/E:U/RL:OF/RC:C)
10 (AV:N/AC:L/Au:N/C:C/I:C/A:C/E:U/RL:OF/RC:C)
CVE ID: CVE-2016-2107
CVE-2016-2105
CVE-2016-2106
CVE-2016-2109
CVE-2016-2176
CVE-2016-2108
Вектор эксплуатации: Удаленная
Воздействие: Отказ в обслуживании
Раскрытие важных данных
Обход ограничений безопасности
Компрометация системы
CWE ID: Нет данных
Наличие эксплоита: Нет данных
Уязвимые продукты: OpenSSL 1.x
Уязвимые версии: OpenSSL версии до 1.0.1t и 1.0.2h
Описание:

Обнаруженные уязвимости позволяют удаленному пользователю получить доступ к важным данным, осуществить MitM-атаку, вызвать отказ в обслуживании и скомпрометировать целевую систему.

  1. Уязвимость существует из-за некорректно реализации защиты от «padding oracle» атаки. Удаленный пользователь может осуществить MitM атаку и расшифровать трафик.
  2. Уязвимость существует из-за ошибки обработки входных данных в функции EVP_EncodeUpdate(). Удаленный пользователь может вызвать повреждение динамической памяти и выполнить произвольный код на целевой системе.
  3. Еще одна уязвимость существует из-за ошибки обработки входных данных в функции EVP_EncodeUpdate(). Удаленный пользователь может вызвать повреждение динамической памяти и выполнить произвольный код на целевой системе.
  4. Уязвимость существует из-за ошибки в функции d2i_CMS_bio() при выделении памяти во время обработки ASN.1 данных. Удаленный пользователь может потребить всю доступную память на системе и вызвать отказ в обслуживании.
  5. Уязвимость существует из-за ошибки в функции X509_NAME_oneline() во время вывода данных. Удаленный пользователь может получить доступ к потенциально важным данным за пределами выделенного буфера.
  6. Уязвимость существует из-за ошибки повреждения памяти в кодировщике ASN.1 данных. Удаленный пользователь может вызвать повреждение памяти и выполнить произвольный код на целевой системе.
URL производителя: https://www.openssl.org
Решение: Установите последнюю версию 1.0.1t или 1.0.2h с сайта производителя.
Ссылки: https://www.openssl.org/news/secadv/20160503.txt