OpenSSL до 1.1.0b x509_name_ex_d2i повреждение памяти

CVSS Meta Temp ScoreТекущая цена эксплойта (≈)Балл интереса CTI
6.6$0-$5k0.00

СводкаИнформация

Уязвимость, классифицированная как критический, была найдена в OpenSSL до 1.1.0b. Затронута функция x509_name_ex_d2i. Манипуляция приводит к повреждение памяти. Возможно осуществить атаку удалённо. Более того, эксплойт доступен. Рекомендуется применить патч для устранения этой проблемы.

ПодробностиИнформация

Уязвимость, классифицированная как критический, была найдена в OpenSSL до 1.1.0b. Затронута функция x509_name_ex_d2i. Манипуляция приводит к повреждение памяти. Использование классификатора CWE для обозначения проблемы ведет к CWE-415. Слабость была опубликована 11.10.2016 специалистом Guido Vranken под идентификатором openssl-x509-vulnerabilities как Консультация (GIT Repository). Консультация представлена на сайте github.com.

Возможно осуществить атаку удалённо. Технические детали доступны. Популярность этой уязвимости ниже среднего. Более того, эксплойт доступен. Эксплойт стал общедоступным и может быть использован. В настоящее время текущая цена эксплойта может составлять примерно USD $0-$5k. Причиной этой уязвимости является следующий код:

if (!sk_X509_NAME_ENTRY_push(nm.x->entries, entry)) {

Объявляется Доказательство концепции. Эксплойт можно загрузить по адресу github.com. В статусе 0-day примерная стоимость на черном рынке была около $25k-$100k. В рекомендациях указано следующее:

For an easy demonstration of the vulnerability you may do the following in order to emulate failure. Change "if (!sk_X509_NAME_ENTRY_push(nm.x->entries, entry)) {" into "if ( 1 ) {"

Исправление ошибки доступно для загрузки на github.com. Рекомендуется применить патч для устранения этой проблемы.

ПродуктИнформация

Тип

Имя

Версия

Лицензия

Поддержка

  • end of life (old version)

Веб-сайт

CPE 2.3Информация

CPE 2.2Информация

CVSSv4Информация

VulDB Вектор: 🔍
VulDB Надёжность: 🔍

CVSSv3Информация

VulDB Meta Base Score: 7.3
VulDB Meta Temp Score: 6.6

VulDB Базовый балл: 7.3
VulDB Временная оценка: 6.6
VulDB Вектор: 🔍
VulDB Надёжность: 🔍

CVSSv2Информация

AVACAuCIA
💳💳💳💳💳💳
💳💳💳💳💳💳
💳💳💳💳💳💳
ВекторСложностьАутентификацияКонфиденциальностьЦелостностьДоступность
РазблокироватьРазблокироватьРазблокироватьРазблокироватьРазблокироватьРазблокировать
РазблокироватьРазблокироватьРазблокироватьРазблокироватьРазблокироватьРазблокировать
РазблокироватьРазблокироватьРазблокироватьРазблокироватьРазблокироватьРазблокировать

VulDB Базовый балл: 🔍
VulDB Временная оценка: 🔍
VulDB Надёжность: 🔍

ЭксплуатацияИнформация

Класс: повреждение памяти
CWE: CWE-415 / CWE-119
CAPEC: 🔍
ATT&CK: 🔍

Физический: Нет
Локальный: Нет
Удалённый: Да

Доступность: 🔍
Доступ: публичный
Статус: Доказательство концепции
Автор: Guido Vranken
Скачать: 🔍
Прогноз цен: 🔍
Оценка текущей цены: 🔍

0-DayРазблокироватьРазблокироватьРазблокироватьРазблокировать
СегодняРазблокироватьРазблокироватьРазблокироватьРазблокировать

Разведка угрозИнформация

Интерес: 🔍
Активные акторы: 🔍
Активные группы APT: 🔍

КонтрмерыИнформация

Рекомендация: Патч
Статус: 🔍

Время реакции: 🔍
0-дневное время: 🔍
Время экспозиции: 🔍
Задержка эксплуатации: 🔍

Патч: github.com

ХронологияИнформация

11.10.2016 🔍
11.10.2016 +0 дни 🔍
11.10.2016 +0 дни 🔍
12.10.2016 +1 дни 🔍
07.07.2019 +998 дни 🔍

ИсточникиИнформация

Продукт: openssl.org

Консультация: openssl-x509-vulnerabilities
Исследователь: Guido Vranken
Статус: Не определено

GCVE (VulDB): GCVE-100-92600
scip Labs: https://www.scip.ch/en/?labs.20161013
Разное: 🔍
Смотрите также: 🔍

ВходИнформация

Создано: 12.10.2016 20:00
Обновлено: 07.07.2019 17:51
Изменения: 12.10.2016 20:00 (52), 07.07.2019 17:51 (2)
Завершенный: 🔍
Cache ID: 216::103

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Обсуждение

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!