Apple tvOS до 10.2.0 WebKit JSObject::ensureLength ensureLengthSlow повреждение памяти

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

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

В критический обнаружена уязвимость, классифицированная как Apple tvOS до 10.2.0. Неизвестная функция компонента WebKit поражена. Манипуляция аргументом ensureLengthSlow приводит к повреждение памяти. Эта уязвимость продается как CVE-2017-2521. Есть возможность удалённого запуска атаки. Кроме того, имеется доступный эксплойт. Рекомендуется произвести апгрейд соответствующего компонента.

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

В критический обнаружена уязвимость, классифицированная как Apple tvOS до 10.2.0. Неизвестная функция компонента WebKit поражена. Манипуляция аргументом ensureLengthSlow приводит к повреждение памяти. Использование CWE для описания проблемы приводит к CWE-119. Данный баг был выявлен 10.05.2017. Слабость была опубликована 15.05.2017 специалистом lokihardt от компании Google Project Zero под идентификатором HT207801 как Консультация (Веб-сайт). Документ доступен для загрузки по адресу support.apple.com.

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

Multiple memory corruption issues were addressed with improved memory handling.

Задано как Доказательство концепции. Эксплойт доступен для загрузки на сайте exploit-db.com. Уязвимость оставалась в статусе непубличного эксплойта нулевого дня не менее 5 дней. В 0-дневный период предполагаемая подземная цена составляла около $5k-$25k. Сканер уязвимостей Nessus предоставляет плагин с ID 100355 (macOS : Apple Safari < 10.1.1 Multiple Vulnerabilities), который помогает определить наличие изъяна в целевой среде. Ему присвоено семейство MacOS X Local Security Checks. Данный плагин работает в контексте типа l. Коммерческий сканер уязвимостей Qualys способен проверить эту проблему с помощью плагина 371242 (Apple Safari 10.1.1 Not Installed (APPLE-SA-2017-05-15-7)).

Обновление до версии 10.2.1 способно решить эту проблему. Рекомендуется произвести апгрейд соответствующего компонента.

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

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

Тип

Поставщик

Имя

Версия

Лицензия

Веб-сайт

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: 🔍

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

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

EPSS Score: 🔍
EPSS Percentile: 🔍

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

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

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

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

Qualys ID: 🔍
Qualys Имя: 🔍

Exploit-DB: 🔍

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

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

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

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

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

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

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

01.12.2016 🔍
10.05.2017 +160 дни 🔍
15.05.2017 +5 дни 🔍
15.05.2017 +0 дни 🔍
15.05.2017 +0 дни 🔍
16.05.2017 +1 дни 🔍
22.05.2017 +6 дни 🔍
23.05.2017 +1 дни 🔍
01.06.2017 +9 дни 🔍
01.06.2017 +0 дни 🔍
24.12.2024 +2763 дни 🔍

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

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

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

CVE: CVE-2017-2521 (🔍)
GCVE (CVE): GCVE-0-2017-2521
GCVE (VulDB): GCVE-100-101309
SecurityFocus: 98456 - WebKit CVE-2017-2521 Unspecified Memory Corruption Vulnerability
SecurityTracker: 1038487

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

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

Создано: 16.05.2017 09:05
Обновлено: 24.12.2024 06:45
Изменения: 16.05.2017 09:05 (80), 13.10.2019 10:02 (15), 24.12.2020 06:28 (3), 24.12.2020 06:33 (1), 24.12.2024 06:45 (15)
Завершенный: 🔍
Cache ID: 216::103

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Обсуждение

Interested in the pricing of exploits?

See the underground prices here!