grub2 Config File Parser grub.cfg BootHole повреждение памяти

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

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

Уязвимость была найдена в grub2. Она была классифицирована как критический. Неизвестная функция файла grub.cfg компонента Config File Parser поражена. Манипуляция приводит к повреждение памяти (BootHole). Эта уязвимость была названа CVE-2020-10713. К атаке нужно подходить локально. Эксплойт отсутствует. Рекомендуется обновить затронутый компонент.

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

Уязвимость была найдена в grub2. Она была классифицирована как критический. Неизвестная функция файла grub.cfg компонента Config File Parser поражена. Манипуляция приводит к повреждение памяти (BootHole). Использование CWE для описания проблемы приводит к CWE-120. Слабость была опубликована 29.07.2020 от компании Eclypsium как Blog Post (Веб-сайт). Консультация доступна для скачивания по адресу eclypsium.com. Публичный релиз был согласован с поставщиком.

Эта уязвимость была названа CVE-2020-10713. К атаке нужно подходить локально. Имеются технические подробности. Популярность этой уязвимости выше среднего. Эксплойт отсутствует. На текущий момент стоимость эксплойта может быть примерно USD $0-$5k. В бюллетене отмечено:

Eclypsium researchers have discovered a vulnerability — dubbed “BootHole” — in the GRUB2 bootloader utilized by most Linux systems that can be used to gain arbitrary code execution during the boot process, even when Secure Boot is enabled.

Это объявлено как Не определено. В 0-дневный период предполагаемая подземная цена составляла около $5k-$25k. В предупреждении говорится:

Rather than halting execution or exiting, it just prints an error to the console and returns to the calling function. Unfortunately, the flex code has been written with the expectation that any calls to YY_FATAL_ERROR() will never return. This results in yy_flex_strncpy() being called and copying the source string from the configuration file into a buffer that is too small to contain it.
Сканер уязвимостей Nessus содержит плагин с ID 236732.

Рекомендуется обновить затронутый компонент.

Данная уязвимость также присутствует в других базах данных уязвимостей: Tenable (236732).

Затронуто

  • Ubuntu Linux
  • IBM Security Guardium
  • Open Source Grub
  • Debian Linux
  • Red Hat Enterprise Linux
  • Microsoft Windows
  • Cisco Identity Services Engine (ISE)
  • SUSE Linux
  • Cisco Router
  • Oracle Linux
  • HPE ProLiant
  • Gentoo Linux
  • Palo Alto Networks PAN-OS
  • Avaya Aura Communication Manager
  • Avaya Aura Session Manager
  • Avaya Aura Application Enablement Services
  • Avaya Aura System Manager
  • Avaya Web License Manager
  • Aruba ArubaOS

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

Имя

Лицензия

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

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

CVSSv4Информация

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

CVSSv3Информация

VulDB Meta Base Score: 7.7
VulDB Meta Temp Score: 7.6

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

Исследователь Базовый балл: 8.2
Исследователь Вектор: 🔍

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

CVSSv2Информация

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

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

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

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

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

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

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

EPSS Score: 🔍
EPSS Percentile: 🔍

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

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

Nessus ID: 236732
Nessus Имя: Alibaba Cloud Linux 3 : 0048: fwupd (ALINUX3-SA-2021:0048)

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

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

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

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

0-дневное время: 🔍

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

20.03.2020 🔍
29.07.2020 +131 дни 🔍
30.07.2020 +1 дни 🔍
18.03.2026 +2057 дни 🔍

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

Консультация: eclypsium.com
Организация: Eclypsium
Статус: Подтверждённый
Подтверждение: 🔍
Скоординированный: 🔍

CVE: CVE-2020-10713 (🔍)
GCVE (CVE): GCVE-0-2020-10713
GCVE (VulDB): GCVE-100-159143
CERT Bund: WID-SEC-2022-0553 - Grub2: Mehrere Schwachstellen ermöglichen Umgehen von Sicherheitsvorkehrungen

Разное: 🔍

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

Создано: 30.07.2020 08:35
Обновлено: 18.03.2026 17:53
Изменения: 30.07.2020 08:35 (56), 30.07.2020 08:40 (17), 06.11.2020 13:47 (2), 16.05.2025 13:43 (18), 18.03.2026 17:53 (7)
Завершенный: 🔍
Отправитель: misc
Cache ID: 216::103

ОтправитьИнформация

принято

  • Отправить #182: GRUB2: crafted grub.cfg file can lead to arbitrary code execution during boot process (по misc)

Be aware that VulDB is the high quality source for vulnerability data.

Обсуждение

Want to know what is going to be exploited?

We predict KEV entries!