Количество уязвимостей, исправленных в каждой версии ядра Linux, может превышать 2000. «Удаление вредителей» с помощью искусственного интеллекта ошеломит сопровождающих

📅 2026-09-03

Аннотация:

Количество CVE-уязвимостей, исправленных в каждой версии ядра Linux, быстро растет и может превысить 2000, начиная с Linux 7.3. По сравнению с длительным обслуживанием около 500 уязвимостей в эпоху Linux 6.x, это число превысило 1000 в Linux 7.0 и превысило 1500 в Linux 7.2.

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

Однако качество большого количества результатов сканирования ИИ неравномерно, многие из которых представляют собой проблемы с низким приоритетом и сосредоточены в редко используемых драйверах; некоторые патчи являются спорными или даже полностью «галлюцинациями» ИИ. Специалистам по сопровождению приходилось решать в каждом конкретном случае, какие отчеты стоит обрабатывать, а какие были просто шумом, что приводило к значительному увеличению рабочей нагрузки команды ядра.

Во время цикла разработки сетевой подсистемы Linux 7.3 специалист по обслуживанию Якуб Кичински рассказал, что от одной трети до половины из 648 патчей net-next представляли собой лишь исправления с низким приоритетом, очистки кода или описательные изменения, внесенные искусственным интеллектом. Он прямо сказал, что команда технического обслуживания «полностью перегружена».

Дополнительная нагрузка, создаваемая искусственным интеллектом, также побудила разработчиков переоценить, имеют ли еще ценность некоторые старые драйверы, существующие уже много лет. В апреле этого года разработчик Эндрю Ланн предложил удалить около 28 000 строк устаревшего сетевого кода, который в основном обслуживает старое оборудование эпох ISA и PCMCIA. Раньше эти драйверы обычно не требовали особого обслуживания, поскольку у них было мало пользователей; но теперь сканеры искусственного интеллекта и инструменты нечеткого тестирования постоянно обнаруживают проблемы, и сопровождающие по-прежнему обязаны исследовать и исправлять их, даже если они подтвердят, что никто больше не использует соответствующее оборудование.

В Linux 7.3 начали удалять некоторые старые драйверы SGI и IBM, а другие древние компоненты также проходят такую ​​же проверку. Специалисты по сопровождению взвешивают, достаточна ли совместимость этого кода, чтобы компенсировать растущие затраты на обслуживание. Например, драйвер файловой системы FreeVxFS был удален, и его сопровождающие полагают, что этот набор кода, который был сохранен несколько десятилетий назад для совместимости со старыми системами, теперь в основном является объектом сканирования для автоматических средств проверки уязвимостей.

Сообщество ядра Linux не полностью отвергает ИИ. Сопровождающий стабильной версии Linux Грег Кроа-Хартман сам успешно использовал локально работающий инструмент фазз-тестирования с помощью искусственного интеллекта для обнаружения уязвимостей ядра. Суть спора заключается в том, что выходные данные ИИ без ручной проверки передаются напрямую разработчику для обработки. Кроа-Хартман недавно запретил отправку исправлений, созданных большими языковыми моделями, в подсистему промежуточного хранения ядра, за исключением настоящих исправлений безопасности. Обновленное руководство по разработке ядра также напоминает, что отчеты, созданные ИИ без ручной проверки, могут отнимать много времени у сопровождающих.

Столкнувшись с этой ситуацией, команда ядра начала пытаться «использовать ИИ для борьбы с ИИ». В настоящее время команда получила доступ к множеству передовых моделей для проверки исправлений и фильтрации ложных результатов, генерируемых ИИ. Также рассматривается возможность позволить большим языковым моделям выполнять больше ежедневной работы по управлению.

Ожидается, что Кроа-Хартман обсудит эту тенденцию далее на конференции Kernel Recipes 2026 в Париже с 21 по 23 сентября. Linux 7.3 в настоящее время находится в стадии бета-тестирования, а Линус Торвальдс выпустит Linux 7.3-rc1 30 августа после двухнедельного окна слияния.

Связанные теги

Похожие статьи

Выпущена Linux 7.3-rc1: добавлена ​​поддержка AMD Zen 6, поддержка контроллеров Steam 2026 года. 2026-08-31 Компания Xinxing Electronics была подвергнута расследованию по обвинению в изменении маркировки печатных плат, произведенных в Китае, на «Сделано в Тайване». 2026-08-31 Сотрудники Micron угрожают забастовкой, требуя долю дивидендов от бума искусственного интеллекта 2026-08-30 Армия США заключает с Palantir и Anduril контракты на сумму 192 миллиона долларов на закупку 8 комплектов мобильных наземных станций TITAN. 2026-09-03 Августовский отчет Steam по программному и аппаратному обеспечению: 16 ГБ видеопамяти превосходят 8 ГБ и становятся массовыми, RTX 3060 по-прежнему остается непростым делом 2026-09-02 Сообщается, что NVIDIA близка к приобретению компании Hugging Face, занимающейся искусственным интеллектом, за 14 миллиардов долларов США, причем соглашение будет достигнуто уже на этой неделе. 2026-09-02

Комментарии

0/500
Captcha (click to refresh)
Нет комментариев