В Linux обнаружили критические уязвимости ядра — пора обновить SteamOS
Более дюжины недопатченных брешей случайно слили в открытый доступ, включая две с максимальной оценкой серьёзности
Если ты перешёл на Linux для своего игрового ПК и наслаждаешься почти идеальной совместимостью игр, то сейчас стоит серьёзно задуматься о переходе на бета-ветку вашего дистрибутива. Список неисправленных уязвимостей ядра Linux был случайно отправлен в открытый список рассылки, и некоторые из них получили оценку 9 баллов по шкале уязвимостей CVSS — это максимум, на который стоит обращать внимание.
Об инциденте сообщил портал Phoronix. Журналист Майкл Лабарел (Michael Larabel) отметил, что ночью несколько отчётов об уязвимостях попали в открытый список рассылки вместо приватного. Эти отчёты, похоже, исходили от Zero Day Initiative компании Trend Micro — программы охоты за уязвимостями с системой вознаграждения, которая привлекает внешних исследователей безопасности.
Списком уязвимостей сразу занялся Грег Кро-Хартман (Greg Kroah-Hartman), один из главных мейнтейнеров стабильной ветки ядра Linux. Он обратился к каждому из авторов отчётов с просьбой переделать процесс подачи информации. Проблема в том, что все эти уязвимости всё ещё не закрыты в основной версии ядра и остаются открыты для атак. Теперь эти векторы атак знают все.
Хорошая новость: некоторые уязвимости уже тестируют или занесли в бета и '-next' ветки кода. Если ты не боишься менее стабильных версий, то можешь получить патчи через обновление на бета-ветке своего дистрибутива раньше, чем они попадут в стабильный релиз.
Какие уязвимости обнаружили
ZDI-CAN-33549 — уязвимость с оценкой 9.0 для SMB Direct. Это недостаток, приводящий к целочисленному переполнению и удалённому выполнению кода. Патч уже находится в отдельной ветке кода для Linux v7.5, но его ускорят для включения в основную линию развития.
ZDI-CAN-33774 — состояние гонки в коде KSMBD, позволяющее удалённое выполнение кода. Тоже оценка 9.0.
ZDI-CAN-33367 — уязвимость в skb_zerocopy сетевого кода, ведущая к локальному повышению привилегий. Разработчики ядра получили отчёт об этой же проблеме из другого источника на прошлой неделе, патч скоро должны выложить.
ZDI-CAN-34068 — ошибка драйвера графики VMware (VMWGFX) с выходом за границы массива и локальным повышением привилегий.
ZDI-CAN-34076 — неинициализированный ресурс в коде NVMET, ведущий к раскрытию информации.
ZDI-CAN-32005 — переполнение буфера стека в обработчике TCP-запроса поиска домена, позволяет локальное повышение привилегий. Этот отчёт попал в список за день до остальных.
Итог простой: если ты используешь SteamOS, Linux на обычном ПК или любой другой дистрибутив, стоит проверить, есть ли бета-версия с исправлениями, и рассмотреть временное обновление.

Обсуждение