Linux Kernel 3.8 Session Keyring Reference Count process_keys.c join_session_keyring повреждение памяти

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

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

Уязвимость была найдена в Linux Kernel 3.8. Она была классифицирована как проблематичный. Поражена неизвестная функция файла security/keys/process_keys.c компонента Session Keyring Reference Count Handler. Осуществление манипуляции приводит к повреждение памяти. Эта уязвимость была названа CVE-2016-0728. Атаковать локально - это обязательное условие. Кроме того, имеется доступный эксплойт. Рекомендуется произвести апгрейд соответствующего компонента.

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

Уязвимость была найдена в Linux Kernel 3.8. Она была классифицирована как проблематичный. Поражена неизвестная функция файла security/keys/process_keys.c компонента Session Keyring Reference Count Handler. Осуществление манипуляции приводит к повреждение памяти. Декларирование проблемы с помощью CWE приводит к CWE-190. Данный баг был выявлен 19.01.2016. Информация о слабости была опубликована 19.01.2016 совместно с Perception Point Research Team как Консультация (Веб-сайт). Консультация доступна по адресу perception-point.io.

Эта уязвимость была названа CVE-2016-0728. CVE был назначен 16.12.2015. Атаковать локально - это обязательное условие. Доступна техническая информация. Уровень популярности этой уязвимости ниже среднего значения. Кроме того, имеется доступный эксплойт. Эксплойт опубликован и может быть использован. На текущий момент стоимость эксплойта может быть примерно USD $0-$5k.

Это объявлено как Доказательство концепции. Эксплойт доступен по адресу gist.github.com. В случае 0-day эксплойта, предполагаемая цена на подпольном рынке была около $5k-$25k. Исходный код эксплойта:

for (i=0; i<5; ++i) {
    if (keyctl(KEYCTL_JOIN_SESSION_KEYRING, keyring_name) < 0) {
        perror("keyctl");
        return -1;
    }
}
Сканер уязвимостей Nessus содержит плагин с ID 87991. Это относится к семейству Amazon Linux Local Security Checks. Этот плагин выполняется в контексте типа l. Коммерческий сканер уязвимостей Qualys способен проверить эту проблему с помощью плагина 157108 (Oracle Enterprise Linux Security Update for Unbreakable Enterprise kernel (ELSA-2016-3510)).

Рекомендуется произвести апгрейд соответствующего компонента.

Уязвимость также задокументирована в других базах данных уязвимостей: SecurityFocus (BID 81054), X-Force (109695), SecurityTracker (ID 1034701), Vulnerability Center (SBV-56182) и Tenable (87991).

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

Тип

Поставщик

Имя

Версия

Лицензия

Веб-сайт

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

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

Видео

CVSSv4Информация

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

CVSSv3Информация

VulDB Meta Base Score: 8.3
VulDB Meta Temp Score: 8.3

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

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

CVSSv2Информация

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

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

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

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

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

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

Доступность: 🔍
Доступ: публичный
Статус: Атакованный
Язык программирования: 🔍
Скачать: 🔍

EPSS Score: 🔍
EPSS Percentile: 🔍

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

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

Nessus ID: 87991
Nessus Имя: Amazon Linux AMI : kernel (ALAS-2016-642)
Nessus Файл: 🔍
Nessus Риск: 🔍
Nessus Семейство: 🔍
Nessus Context: 🔍

OpenVAS ID: 100313
OpenVAS Имя: Amazon Linux Local Check: alas-2016-642
OpenVAS Файл: 🔍
OpenVAS Семейство: 🔍

Qualys ID: 🔍
Qualys Имя: 🔍

Exploit-DB: 🔍
Zero-Day.cz: 🔍

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

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

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

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

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

Патч: git.kernel.org
Fortigate IPS: 🔍

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

16.12.2015 🔍
11.01.2016 +26 дни 🔍
19.01.2016 +8 дни 🔍
19.01.2016 +0 дни 🔍
19.01.2016 +0 дни 🔍
19.01.2016 +0 дни 🔍
19.01.2016 +0 дни 🔍
20.01.2016 +1 дни 🔍
21.01.2016 +1 дни 🔍
26.01.2016 +5 дни 🔍
27.01.2016 +1 дни 🔍
07.02.2016 +11 дни 🔍
08.07.2024 +3073 дни 🔍

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

Поставщик: kernel.org

Консультация: USN-2870-1
Организация: Perception Point Research Team
Статус: Подтверждённый
Подтверждение: 🔍

CVE: CVE-2016-0728 (🔍)
GCVE (CVE): GCVE-0-2016-0728
GCVE (VulDB): GCVE-100-80353
X-Force: 109695 - Linux Kernel keyring privilege escalation
SecurityFocus: 81054 - Linux Kernel CVE-2016-0728 Local Privilege Escalation Vulnerability
SecurityTracker: 1034701
Vulnerability Center: 56182 - Linux Kernel 3.8 - 4.4 Local Privilage Escalation Vulnerability due to Reference Leak in Keyrings Facility, Medium

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

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

Создано: 21.01.2016 11:19
Обновлено: 08.07.2024 01:08
Изменения: 21.01.2016 11:19 (99), 15.07.2019 16:33 (7), 03.07.2022 19:56 (5), 03.07.2022 20:04 (1), 08.07.2024 01:08 (21)
Завершенный: 🔍
Cache ID: 216::103

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

Обсуждение

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!