Линус Торвальдс: Патчи для Meltdown/Spectre — просто мусор

Линус Торвальдс: Патчи для Meltdown/Spectre — просто мусор

Линус Торвальдс: Патчи для Meltdown/Spectre — просто мусор

Не стесняющийся в выражениях создатель ядра Linux Линус Торвальдс на днях раскритиковал Intel, назвав патчи для уязвимостей Meltdown/Specter «полнейшим мусором», а самих разработчиков не вполне вменяемыми.

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

Торвальдс считает, что технология Intel Indirect Branch Restricted Speculation (IBRS) настолько неэффективна, что приводит к падению производительности.

«Intel что, действительно планирует сделать этот мусор архитектурным? Кто-нибудь им говорил, что они выжили из ума? Они же делают совершенно безумные вещи, то, что не имеет никакого смысла. Ваши аргументы (обращаясь к Вудхаузу) кажутся сомнительными и подозрительными. Кто-то что-то не договаривает в этой ситуации, кто-то пытается распространять полный мусор под видом патчей», — говорит Торвальдс в письме.

Уязвимость Dirty Frag даёт права root в Linux, а патчей пока нет

В Linux обнаружили новую серьёзную уязвимость Dirty Frag, которая позволяет локальному пользователю получить права root на большинстве популярных дистрибутивов. Проблема затрагивает ядра Linux примерно с 2017 года и связана с ошибками в механизмах записи кеша страницы в компонентах xfrm-ESP и RxRPC.

Dirty Frag похожа на уже нашумевшие Dirty Pipe и Copy Fail: атакующему достаточно иметь локальный доступ к системе и запустить небольшой код.

После этого он может повысить привилегии до администратора без сложных условий гонки (race condition) или редкой конфигурации.

Под ударом оказались многие актуальные Linux-дистрибутивы, включая Ubuntu, Arch, RHEL, openSUSE, Fedora, AlmaLinux и другие. Согласно сообщениям исследователей, брешь также воспроизводится в WSL2.

 

Самое скверное, что информация стала публичной до выпуска патчей. По данным Phoronix, эмбарго было нарушено третьей стороной, поэтому исследователь опубликовал детали раньше планируемого срока. На момент раскрытия патчей для основных дистрибутивов ещё не было.

В качестве временной меры специалисты предлагают отключить модули esp4, esp6 и rxrpc, если они не используются. Они связаны с IPsec и RxRPC, поэтому для большинства обычных серверов такая мера не должна сломать работу, но для систем с IPsec её нужно оценивать аккуратно.

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