Apple tvOS до 10.1.0 WebKit повреждение памяти

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

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

Уязвимость была найдена в Apple tvOS до 10.1.0 и классифицирована как критический. Затронута неизвестная функция компонента WebKit. Выполнение манипуляции приводит к повреждение памяти. Эта уязвимость однозначно идентифицируется как CVE-2017-2369. Атаку можно инициировать удаленно. Также существует доступный эксплойт. Рекомендуется провести обновление затронутого компонента.

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

Уязвимость была найдена в Apple tvOS до 10.1.0 и классифицирована как критический. Затронута неизвестная функция компонента WebKit. Выполнение манипуляции приводит к повреждение памяти. Указание проблемы через CWE ведет к CWE-119. Уязвимость была выявлена 19.01.2017. Данная уязвимость была опубликована 23.01.2017 исследователем Ivan Fratric (lokihardt) при поддержке Google Project Zero с идентификатором HT207485 в виде Консультация (Веб-сайт). Консультацию можно прочитать на сайте support.apple.com.

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

Multiple memory corruption issues were addressed through improved input validation.

Указано значение Доказательство концепции. Эксплойт доступен для загрузки по адресу exploit-db.com. Уязвимость рассматривалась как непубличный эксплойт нулевого дня в течение как минимум 4 дней. В качестве 0-day ориентировочная цена на подпольном рынке составляла около $5k-$25k. Пример кода эксплойта:

<keygen id="keygen_element" style="position:absolute; height: 100px; width: 100px;">
<script>
var range = document.caretRangeFromPoint(50, 50);
var shadow_tree_container = range.commonAncestorContainer;
shadow_tree_container.prepend("foo");
keygen_element.disabled = true;
</script>
Сканер уязвимостей Nessus предоставляет плагин с идентификатором 96877. Он принадлежит семейству Разное. Плагин работает в контексте типа r. Коммерческий сканер уязвимостей Qualys способен проверить эту проблему с помощью плагина 370283 (Apple Safari 10.0.3 Not Installed (APPLE-SA-2017-01-23-5)).

Переход на версию 10.1.1 способен решить эту проблему. Рекомендуется провести обновление затронутого компонента.

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

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

Тип

Поставщик

Имя

Версия

Лицензия

Веб-сайт

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

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

CVSSv4Информация

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

CVSSv3Информация

VulDB Meta Base Score: 7.6
VulDB Meta Temp Score: 7.2

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

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

CVSSv2Информация

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

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

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

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

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

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

Доступность: 🔍
Доступ: публичный
Статус: Доказательство концепции
Скачать: 🔍

EPSS Score: 🔍
EPSS Percentile: 🔍

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

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

Nessus ID: 96877
Nessus Имя: Apple TV < 10.1.1 Multiple Vulnerabilities
Nessus Файл: 🔍
Nessus Риск: 🔍
Nessus Семейство: 🔍
Nessus Context: 🔍

OpenVAS ID: 800100
OpenVAS Имя: Apple Safari Multiple Vulnerabilities-01 February17
OpenVAS Файл: 🔍
OpenVAS Семейство: 🔍

Qualys ID: 🔍
Qualys Имя: 🔍

Exploit-DB: 🔍

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

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

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

Рекомендация: Обновление
Статус: 🔍

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

Обновление: tvOS 10.1.1

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

01.12.2016 🔍
19.01.2017 +49 дни 🔍
23.01.2017 +4 дни 🔍
23.01.2017 +0 дни 🔍
23.01.2017 +0 дни 🔍
25.01.2017 +2 дни 🔍
30.01.2017 +5 дни 🔍
01.02.2017 +2 дни 🔍
01.02.2017 +0 дни 🔍
20.02.2017 +19 дни 🔍
22.02.2025 +2924 дни 🔍

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

Поставщик: apple.com

Консультация: HT207485
Исследователь: Ivan Fratric (lokihardt)
Организация: Google Project Zero
Статус: Подтверждённый
Подтверждение: 🔍

CVE: CVE-2017-2369 (🔍)
GCVE (CVE): GCVE-0-2017-2369
GCVE (VulDB): GCVE-100-95922
SecurityFocus: 95727 - WebKit Multiple Security Vulnerabilities
OSVDB: - CVE-2017-2369 - Apple - Multiple Products - Memory Corruption Issue
SecurityTracker: 1037668

scip Labs: https://www.scip.ch/en/?labs.20161013
Смотрите также: 🔍

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

Создано: 25.01.2017 11:31
Обновлено: 22.02.2025 09:29
Изменения: 25.01.2017 11:31 (88), 31.08.2020 17:26 (7), 03.11.2022 14:53 (4), 22.02.2025 09:29 (14)
Завершенный: 🔍
Cache ID: 216::103

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Обсуждение

Do you want to use VulDB in your project?

Use the official API to access entries easily!