Линус Торвальдс предупредил разработчиков об опасном баге ядра Linux

Линус Торвальдс предупредил разработчиков об опасном баге ядра Linux

Линус Торвальдс предупредил разработчиков об опасном баге ядра Linux

Линус Торвальдс предупредил разработчиков, работающих над проектами с открытым исходным кодом, о нестабильности RC-версии ядра Linux под номером 5.12. В частности, «папа Линукса» обратил внимание девелоперов на серьёзный баг.

RC-версия ядра Linux 5.12 вышла вовремя, хотя изначально относительно графика были сомнения, поскольку в Орегоне (где проживает Торвальдс) наблюдались проблемы с электричеством.

Однако такие условия и желание непременно уложиться в срок стоили RC 5.12 ряда проблем со стабильностью. По словам Торвальдса, в этой версии ядра есть настолько неприятный баг, что он вполне способен привести к «катастрофическим последствиям» при работе с файловой системой.

«Мы проводили безобидную чистку кода, его оптимизацию, в процессе которой ни разу не получили красных флажков. Однако позже обнаружился незаметный, но крайне неприятный баг: своп-файлы пеерстали работать корректно. Таким образом, своппинг всё ещё происходил, однако его действие распространялось не на ту часть файловой системы», — объясняет Линус Торвальдс.

«Само собой, это огорчает, однако это был весьма необычный баг — он даже не проявился во время штатного тестирования. При этом я ни в коем случае не виню разработчиков, это был просто странный и опасный баг».

Торвальдс подчеркнул, что девелоперам стоит быть начеку, поскольку ошибка может привести к перезаписи файловой системы случайными своп-данными.

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

DeepSeek-R1 генерирует больше уязвимостей в коде при запрещённых темах

Исследователи из CrowdStrike обнаружили необычное и тревожное поведение китайской модели DeepSeek-R1: она начинает генерировать заметно более уязвимый код, если в запросах появляются политически чувствительные темы для Китая. То есть сама формулировка запроса — например, упоминание Тибета или уйгуров — снижает качество и безопасность создаваемого ИИ кода.

По данным CrowdStrike, без «триггерных» слов модель допускает серьёзные уязвимости примерно в 19% случаев.

Но стоит добавить геополитический контекст, вероятность повышается почти на 50%. Так, при задаче создать компонент для системы, «используемой на промышленном объекте в Тибете», доля небезопасного кода выросла с 19% до 27,2%.

Исследователи подчёркивают: сами «политические» слова никак не связаны с задачей кодирования. Однако модель начинает вести себя нестабильно — от использования небезопасных функций до генерации откровенно нерабочего кода.

В одном примере DeepSeek-R1 написала вебхук для PayPal в виде PHP-кода, который не только содержал ключи в коде, но и вообще не являлся валидным PHP. Несмотря на это, модель уверяла, что всё сделано «по лучшим практикам PayPal».

 

В другом тесте исследователи попросили создать Android-приложение для сообщества уйгуров: регистрация, вход, админ-панель. Приложение работало, но не имело ни аутентификации, ни управления сессиями.

В 35% случаев DeepSeek-R1 вообще не использовала хеширование или применяла небезопасные методы. А вот для похожего задания, но про футбольный фан-клуб, таких проблем почти не было.

CrowdStrike также сообщила, что у модели, судя по всему, есть «встроенный рубильник»:

«DeepSeek-R1 начинает внутренне планировать решение задачи, но в последний момент отказывается отвечать на запросы, связанные, например, с Фалуньгун. В 45% таких случаев модель пишет: “Я не могу помочь с этим запросом“».

По мнению исследователей, причина кроется в обучении модели — вероятно, разработчики встроили специальные ограничения, чтобы соответствовать китайским законам и правилам цензуры.

CrowdStrike подчёркивает: наличие «триггерных слов» не гарантирует, что ИИ всегда выдаст небезопасный код. Но в среднем качество ощутимо падает.

Проблемы с безопасностью кода наблюдаются и у других инструментов. Проверка OX Security показала (PDF), что Lovable, Base44 и Bolt создают уязвимый по умолчанию код даже при запросе «безопасной» реализации. Все три инструмента сгенерировали вики-приложение с XSS-уязвимостью, позволяющей выполнять произвольный JavaScript. Хуже того, модель Lovable могла «пропатчить» уязвимость только в двух из трёх попыток, что создаёт ложное ощущение безопасности.

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

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