В ядре Linux выявили пять похожих уязвимостей высокой степени опасности

В ядре Linux выявили пять похожих уязвимостей высокой степени опасности

В ядре Linux выявили пять похожих уязвимостей высокой степени опасности

Эксперт компании Positive Technologies Александр Попов обнаружил пять уязвимостей в виртуальных сокетах ядра Linux. По словам специалиста, эти бреши схожи по сути и при этом позволяют злоумышленнику локально повысить права.

Согласно опубликованной Поповым информации, уязвимость содержалась в имплементации AF_VSOCK. Свой эксплойт исследователь опробовал на Fedora Server 33.

Связка уязвимостей получила общий идентификатор — CVE-2021-26708 и 7 баллов по шкале CVSS v3. Другими словами, уровень опасности дыр расценивается как высокий.

Как отметил Попов, ядро было уязвимо из-за ошибок вида «состояние гонки» (race condition), которые возникли на этапе внедрения нескольких транспортов для виртуальных сокетов. В Positive Technologies подчеркнули, что эту функциональность реализовали в версии ядра Linux под номером 5.5 (релиз состоялся в ноябре 2019 года).

Два уязвимых драйвера — CONFIG_VSOCKETS и CONFIG_VIRTIO_VSOCKETS — входят в состав основных дистрибутивов GNU/Linux, а эксплуатация брешей доступна даже непривилегированному пользователю.

Благодаря усилиям Александра Попова разработчики в дальнейшем смогут усовершенствовать защиту ядра Linux. Более того, Попов уже подготовил соответствующие исправления, поэтому информация об уязвимостях стала общедоступной.

AM LiveПодписывайтесь на канал "AM Live" в Telegram, чтобы первыми узнавать о главных событиях и предстоящих мероприятиях по информационной безопасности.

В GRUB2 пропатчили уязвимости, грозящие обходом UEFI Secure Boot

Новый набор патчей для GRUB2 суммарно закрывает шесть уязвимостей, позволяющих обойти защиту UEFI Secure Boot. Пять проблем, устраненных в загрузчике, классифицируются как использование освобожденной памяти — use-after-free.

Уровень угрозы во всех случаях оценен как умеренный. Готовность исправлений для дистрибутивов Linux можно отслеживать по соответствующим записям в их трекерах.

Список уязвимостей, найденных и закрытых в GRUB2:

  • CVE-2025-61661 — запись за границами буфера при выполнении функции grub_usb_get_string(), а точнее, при обработке строк в кодировке UTF-8 и UTF-16, передаваемых при подключении USB-устройств;
  • CVE-2025-61662, CVE-2025-61663, CVE-2025-61664, CVE-2025-54770 — возможность use-after-free из-за отсутствия очистки обработчиков команд gettext, normal, normal_exit, net_set_vlan при выгрузке соответствующих модулей;
  • CVE-2025-54771 — возможность use-after-free из-за некорректного подсчета ссылок на структуры fs при выполнении grub_file_close().

Около года назад в GRUB2 устранили два десятка похожих уязвимостей. Почти все они были вызваны ошибками по памяти и позволяли обойти UEFI Secure Boot.

AM LiveПодписывайтесь на канал "AM Live" в Telegram, чтобы первыми узнавать о главных событиях и предстоящих мероприятиях по информационной безопасности.

RSS: Новости на портале Anti-Malware.ru