OpenSSL 1.0.1f/1.0.1l ECDSA слабое шифрование

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

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

Обнаружена уязвимость, классифицированная как проблематичный, в OpenSSL 1.0.1f/1.0.1l. Неизвестная функция компонента ECDSA поражена. Манипуляция приводит к слабое шифрование. Данная уязвимость известна под идентификатором CVE-2014-0076. Эксплойт не найден. Рекомендуется установить патч для исправления данной уязвимости.

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

Обнаружена уязвимость, классифицированная как проблематичный, в OpenSSL 1.0.1f/1.0.1l. Неизвестная функция компонента ECDSA поражена. Манипуляция приводит к слабое шифрование. Использование классификатора CWE для обозначения проблемы ведет к CWE-310. Данная проблема возникла в 06.01.2014. Слабость была опубликована 24.02.2014 специалистом Yuval Yarom and Naomi Benger под идентификатором Recovering OpenSSL ECDSA Nonces Using the FLUSH+RELOAD Cache Side-channel Attack как Paper (Веб-сайт). Консультация размещена для скачивания на eprint.iacr.org.

Данная уязвимость известна под идентификатором CVE-2014-0076. Дата назначения CVE — 03.12.2013. Техническая информация не предоставлена. Эксплойт не найден. На данный момент актуальная стоимость эксплойта может быть около USD $0-$5k. Этой уязвимости присвоен номер T1600 проектом MITRE ATT&CK. В рекомендациях указано следующее:

We illustrate a vulnerability introduced to elliptic curve cryptographic protocols when implemented using a function of the OpenSSL cryptographic library. For the given implementation using an elliptic curve E over a binary field with a point G \in E, our attack recovers the majority of the bits of a scalar k when kG is computed using the OpenSSL implementation of the Montgomery ladder. For the Elliptic Curve Digital Signature Algorithm (ECDSA) the scalar k is intended to remain secret. Our attack recovers the scalar k and thus the secret key of the signer and would therefore allow unlimited forgeries. This is possible from snooping on only one signing process and requires computation of less than one second on a quad core desktop when the scalar k (and secret key) is around 571 bits.

Уязвимость рассматривалась как непубличный эксплойт нулевого дня в течение как минимум 49 дней. В статусе 0-day примерная стоимость на черном рынке была около $25k-$100k. Сканер Nessus предлагает плагин с идентификатором 74288. Он относится к семейству Общее. Плагин запущен в контексте типа l. Работает через порт 0. Коммерческий сканер уязвимостей Qualys способен проверить эту проблему с помощью плагина 175900 (Debian Security Update for openssl (DSA 2908-1)).

Патч называется Fix for CVE-2014-0076. Исправление уже готово и доступно для скачивания на github.com. Рекомендуется установить патч для исправления данной уязвимости. Возможное средство устранения было опубликовано через 3 месяцы после раскрытия уязвимости.

Эта уязвимость также документирована в других базах данных уязвимостей: SecurityFocus (BID 66363), X-Force (91990), Secunia (SA57091), SecurityTracker (ID 1030027) и Tenable (74288).

Затронуто

  • McAfee Web Gateway до 7.3.2.10/7.4.2.1

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

Тип

Имя

Версия

Лицензия

Поддержка

  • end of life (old version)

Веб-сайт

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

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

CVSSv4Информация

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

CVSSv3Информация

VulDB Meta Base Score: 4.0
VulDB Meta Temp Score: 3.5

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

CVSSv2Информация

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

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

NVD Базовый балл: 🔍

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

Класс: слабое шифрование
CWE: CWE-310
CAPEC: 🔍
ATT&CK: 🔍

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

Доступность: 🔍
Статус: недоказанный

EPSS Score: 🔍
EPSS Percentile: 🔍

Прогноз цен: 🔍
Оценка текущей цены: 🔍

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

Nessus ID: 74288
Nessus Имя: IBM Global Security Kit 7 < 7.0.4.50 / 8.0.14.x < 8.0.14.43 / 8.0.50.x < 8.0.50.20 Multiple Vulnerabilities (Linux)
Nessus Файл: 🔍
Nessus Риск: 🔍
Nessus Семейство: 🔍
Nessus Context: 🔍
Nessus Port: 🔍

OpenVAS ID: 702908
OpenVAS Имя: Debian Security Advisory DSA 2908-1 (openssl - security update
OpenVAS Файл: 🔍
OpenVAS Семейство: 🔍

Qualys ID: 🔍
Qualys Имя: 🔍

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

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

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

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

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

Патч: Fix for CVE-2014-0076

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

03.12.2013 🔍
06.01.2014 +34 дни 🔍
24.02.2014 +49 дни 🔍
24.02.2014 +0 дни 🔍
21.03.2014 +25 дни 🔍
25.03.2014 +4 дни 🔍
25.03.2014 +0 дни 🔍
08.04.2014 +14 дни 🔍
01.05.2014 +23 дни 🔍
03.06.2014 +33 дни 🔍
03.05.2019 +1795 дни 🔍

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

Продукт: openssl.org

Консультация: Recovering OpenSSL ECDSA Nonces Using the FLUSH+RELOAD Cache Side-channel Attack
Исследователь: Yuval Yarom, Naomi Benger
Статус: Подтверждённый
Подтверждение: 🔍

CVE: CVE-2014-0076 (🔍)
GCVE (CVE): GCVE-0-2014-0076
GCVE (VulDB): GCVE-100-12686

OVAL: 🔍
IAVM: 🔍

X-Force: 91990 - OpenSSL ECDSA information disclousre, Medium Risk
SecurityFocus: 66363 - OpenSSL CVE-2014-0076 Information Disclosure Weakness
Secunia: 57091 - OpenSSL ECDSA Nonces Recovery Weakness, Not Critical
SecurityTracker: 1030027

Смотрите также: 🔍

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

Создано: 25.03.2014 09:26
Обновлено: 03.05.2019 10:37
Изменения: 25.03.2014 09:26 (95), 03.05.2019 10:37 (3)
Завершенный: 🔍
Cache ID: 216:633:103

Обсуждение

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!