Linux Kernel 4.0.5 UDP Packet net/ipv6/udp.c отказ в обслуживании

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

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

Уязвимость была найдена в Linux Kernel 4.0.5. Она была оценена как проблематичный. Неизвестная функция файла net/ipv6/udp.c компонента UDP Packet Handler поражена. Манипуляция приводит к отказ в обслуживании. Эта уязвимость обозначается как CVE-2015-5366. Эксплойт отсутствует. Рекомендуется применить патч для устранения этой проблемы.

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

Уязвимость была найдена в Linux Kernel 4.0.5. Она была оценена как проблематичный. Неизвестная функция файла net/ipv6/udp.c компонента UDP Packet Handler поражена. Манипуляция приводит к отказ в обслуживании. Использование CWE для описания проблемы приводит к CWE-399. Слабость была опубликована 01.07.2015 специалистом Salvatore Bonaccorso под идентификатором Bug 1239029 как Bug Report (Bugzilla). Документ доступен для загрузки по адресу bugzilla.redhat.com.

Эта уязвимость обозначается как CVE-2015-5366. CVE был назначен 06.07.2015. Доступна техническая информация. Популярность этой уязвимости ниже среднего. Эксплойт отсутствует. В настоящее время текущая цена эксплойта может составлять примерно USD $0-$5k. Данная уязвимость вызвана этим участком кода:

if (noblock)
   return -EAGAIN;
В уведомлении отмечается:
We return -EAGAIN to application even if receive queue is not empty. This breaks applications using edge trigger epoll()

В 0-дневный период предполагаемая подземная цена составляла около $5k-$25k. В сканере Nessus имеется плагин с ID 84981. Он отнесён к семейству Ubuntu Local Security Checks. Плагин выполняется в контексте типа l. Коммерческий сканер уязвимостей Qualys способен проверить эту проблему с помощью плагина 236015 (Red Hat Update forkernel security (RHSA-2016:1100)).

Исправление ошибки доступно для загрузки на git.kernel.org. Рекомендуется применить патч для устранения этой проблемы. Возможное средство устранения было опубликовано через 4 недели после раскрытия уязвимости. Данная уязвимость будет решена с помощью следующих строк кода:

cond_resched();
В уведомлении содержится следующий комментарий:
This patch is an attempt to make things better. We might in the future add extra support for rt applications wanting to better control time spent doing a recv() in a hostile environment. For example we could validate checksums before queuing packets in socket receive queue.

Уязвимость также задокументирована в других базах данных уязвимостей: SecurityFocus (BID 75510), X-Force (104417), Vulnerability Center (SBV-51610) и Tenable (84981).

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

Тип

Поставщик

Имя

Версия

Лицензия

Веб-сайт

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

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

CVSSv4Информация

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

CVSSv3Информация

VulDB Meta Base Score: 5.3
VulDB Meta Temp Score: 4.6

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

CVSSv2Информация

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

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

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

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

Класс: отказ в обслуживании
CWE: CWE-399 / CWE-404
CAPEC: 🔍
ATT&CK: 🔍

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

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

EPSS Score: 🔍
EPSS Percentile: 🔍

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

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

Nessus ID: 84981
Nessus Имя: Ubuntu 12.04 LTS : linux-lts-trusty vulnerabilities (USN-2680-1)
Nessus Файл: 🔍
Nessus Риск: 🔍
Nessus Семейство: 🔍
Nessus Context: 🔍

OpenVAS ID: 703313
OpenVAS Имя: Debian Security Advisory DSA 3313-1 (linux - security update)
OpenVAS Файл: 🔍
OpenVAS Семейство: 🔍

Qualys ID: 🔍
Qualys Имя: 🔍

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

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

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

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

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

Патч: git.kernel.org

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

30.06.2015 🔍
30.06.2015 +0 дни 🔍
01.07.2015 +1 дни 🔍
06.07.2015 +4 дни 🔍
08.07.2015 +2 дни 🔍
23.07.2015 +14 дни 🔍
24.07.2015 +1 дни 🔍
27.07.2015 +3 дни 🔍
31.08.2015 +35 дни 🔍
23.05.2022 +2457 дни 🔍

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

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

Консультация: Bug 1239029
Исследователь: Salvatore Bonaccorso
Статус: Подтверждённый
Подтверждение: 🔍

CVE: CVE-2015-5366 (🔍)
GCVE (CVE): GCVE-0-2015-5366
GCVE (VulDB): GCVE-100-76325

OVAL: 🔍

X-Force: 104417 - Linux Kernel UDP denial of service
SecurityFocus: 75510 - Linux Kernel Multiple Remote Denial of Service Vulnerability
SecurityTracker: 1032794
Vulnerability Center: 51610 - Linux Kernel Remote DoS via Packet with an Invalid Checksum - CVE-2015-5366, High

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

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

Создано: 08.07.2015 09:41
Обновлено: 23.05.2022 15:12
Изменения: 08.07.2015 09:41 (76), 21.09.2018 10:34 (13), 23.05.2022 15:12 (4)
Завершенный: 🔍
Cache ID: 216::103

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

Обсуждение

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!