Ruby 2.4.0 Onigmo regparse.c parse_char_class Regular Expression эскалация привилегий

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

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

В проблематичный обнаружена уязвимость, классифицированная как Ruby 2.4.0. Неизвестная функция файла regparse.c компонента Onigmo вовлечена. Выполнение манипуляции в составе Regular Expression приводит к эскалация привилегий. Эта уязвимость продается как CVE-2017-6181. Атаку можно провести дистанционно. Эксплойт отсутствует.

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

В проблематичный обнаружена уязвимость, классифицированная как Ruby 2.4.0. Неизвестная функция файла regparse.c компонента Onigmo вовлечена. Выполнение манипуляции в составе Regular Expression приводит к эскалация привилегий. Использование CWE для объявления проблемы приводит к тому, что CWE-20. Данный баг был выявлен 20.02.2017. Данная уязвимость была опубликована 03.04.2017 (Веб-сайт). Консультация доступна по адресу bugs.ruby-lang.org.

Эта уязвимость продается как CVE-2017-6181. CVE был назначен 21.02.2017. Атаку можно провести дистанционно. Доступна техническая информация. Данная уязвимость менее популярна, чем в среднем. Эксплойт отсутствует. Текущая цена за эксплойт может составлять около USD $0-$5k в настоящее время.

Задано как Не определено. Уязвимость оставалась в статусе непубличного эксплойта нулевого дня не менее 42 дней. Как 0-day, оценочная цена на теневом рынке составляла примерно $0-$5k. Сканер уязвимостей Nessus предоставляет плагин с ID 111873 (Photon OS 1.0: Libxml2 / Ncurses / Openldap / Ruby PHSA-2017-0024 (deprecated)), который помогает определить наличие изъяна в целевой среде. Ему присвоено семейство PhotonOS Local Security Checks. Данный плагин работает в контексте типа l.

Мера по смягчению последствий была опубликована 4 месяцы спустя после раскрытия уязвимости.

Уязвимость также задокументирована в других базах данных уязвимостей: SecurityFocus (BID 97304) и Tenable (111873).

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

Тип

Имя

Версия

Лицензия

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

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

CVSSv4Информация

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

CVSSv3Информация

VulDB Meta Base Score: 6.4
VulDB Meta Temp Score: 6.4

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

NVD Базовый балл: 7.5
NVD Вектор: 🔍

CVSSv2Информация

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

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

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

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

Класс: эскалация привилегий
CWE: CWE-20
CAPEC: 🔍
ATT&CK: 🔍

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

Доступность: 🔍
Статус: Не определено

EPSS Score: 🔍
EPSS Percentile: 🔍

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

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

Nessus ID: 111873
Nessus Имя: Photon OS 1.0: Libxml2 / Ncurses / Openldap / Ruby PHSA-2017-0024 (deprecated)
Nessus Файл: 🔍
Nessus Риск: 🔍
Nessus Семейство: 🔍
Nessus Context: 🔍

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

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

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

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

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

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

20.02.2017 🔍
21.02.2017 +1 дни 🔍
03.04.2017 +41 дни 🔍
03.04.2017 +0 дни 🔍
03.04.2017 +0 дни 🔍
03.04.2017 +0 дни 🔍
13.07.2017 +101 дни 🔍
17.08.2018 +400 дни 🔍
24.11.2022 +1560 дни 🔍

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

Консультация: 13234
Статус: Не определено
Подтверждение: 🔍

CVE: CVE-2017-6181 (🔍)
GCVE (CVE): GCVE-0-2017-6181
GCVE (VulDB): GCVE-100-99249
SecurityFocus: 97304 - Ruby CVE-2017-6181 Denial of Service Vulnerability
OSVDB: - CVE-2017-6181 - Onigmo - Denial of Service Issue

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

Создано: 03.04.2017 16:59
Обновлено: 24.11.2022 18:28
Изменения: 03.04.2017 16:59 (70), 25.08.2020 12:46 (6), 24.11.2022 18:28 (3)
Завершенный: 🔍
Cache ID: 216::103

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Обсуждение

Do you want to use VulDB in your project?

Use the official API to access entries easily!