Согласно опубликованным Canonical материалам, в сентябре 2026 г. проектом по разработке ядра Linux было присвоено рекордное количество CVE – свыше 1,5 тыс. Чуть менее половины из них отнесены к числу представляющих высокий уровень опасности, около 200 содержат описания уязвимостей, охарактеризованные как критические.
Переход на двухнедельный цикл разработки
В результате вендорам дистрибутивов GNU/Linux теперь приходится иметь дело со значительно большим количеством CVE, чем когда-либо. Разработчики Ubuntu считают целесообразным выпускать обновление ядра с последними патчами чаще – ради минимизации временного промежутка между публичным раскрытием уязвимости и появлением в доступе новой версии ядра, содержащей последние исправления.
Новый подход к публикации релизов пакетов с обновленным ядром Linux, разработанный Canonical, предполагает применение двухнедельного цикла разработки.
В течение первой недели осуществляется интеграция патчей, подготовительные работы, непосредственно сборка пакетов на основе получившегося исходного кода, а также их базовое тестирование. По завершении этого этапа пакеты в статусе кандидата в релизы размещаются в репозитории “proposed”, откуда их могут установить самые нетерпеливые пользователи и администраторы Ubuntu – на свой страх и риск.
Вторая неделя цикла целиком посвящена более тщательному тестированию кандидата в релизы. Этот этап включает проверку корректности интеграции с дистрибутивом, сертификации совместимости ядра с «железом» и тестирование на предмет регрессий. После этих процедур обновление считается готовым к распространению и переводится в статус релиза.
При этом очередная итерация цикла разработки начинается параллельно с тестированием предыдущей версии ядра. Таким образом, Canonical имеет возможность публиковать обновленную версию Linux каждую неделю.
Кроме того, в течение 1-2 суток после появления сведений об уязвимости в публичном пространстве и в отсутствие патчей, закрывающих ее, Canonical планирует размещать в Сети информацию о способах минимизации угрозы, которую та представляет.
ИИ – друг или враг мейнтейнера?
Появление мощных инструментов, позволяющих быстро и в полуавтоматическом режиме выявлять уязвимости в ПО, изрядно прибавило работы мейнтейнерам софта с открытым исходным кодом в целом, не только сообществу Linux.
Далеко не все рады такому положению дел. К примеру, глава разработки сверхпопулярной свободной утилиты cURL Даниэль Стенберг (Daniel Stenberg) столкнулся с потоком низкокачественных багрепортов, сгенерированных с использованием ИИ. В результате разработчик был вынужден закрыть программу по поиску уязвимостей в cURL за вознаграждение, действовавшую с 2019 г., чтобы отсечь любителей легкого заработка.
Источник
Нет комментариев