CVE-2020-27749 лог
Источники |
|
Уровень | Средний |
Удалённо | Нет |
Тип | Выполнение произвольного кода |
Описание | grub_parser_split_cmdline() расширяет имена переменных, представленные в предоставленной командной строке, до их соответствующего содержимого переменных и использует буфер стека размером 1 КБ для временного хранения без достаточной проверки границ. Если функция вызывается с командной строкой, которая ссылается на переменную с достаточно большой полезной нагрузкой, возможно переполнение буфера стека, повреждение кадра стека и управление выполнением. Злоумышленник может использовать это, чтобы обойти защиту Secure Boot. |
Группа | Пакет | Затронуто | Исправлено | Уровень | Статус | Тикет |
---|---|---|---|---|---|---|
AVG-34 | grub | 2:2.04-10 | 2:2.06-1 | Средний | Исправлено |
Дата | Рекомендация | Группа | Пакет | Уровень | Тип |
---|---|---|---|---|---|
18 окт 2022 | ASA-202106-43 | AVG-34 | grub | Средний | выполнение произвольного кода |
Решение |
---|
https://lists.gnu.org/archive/html/grub-devel/2021-03/msg00007.html https://git.savannah.gnu.org/gitweb/?p=grub.git;a=commit;h=4ea7bae51f97e49c84dc67ea30b466ca8633b9f6 |