Отчёты о дырах в ядре Linux с оценкой до 9.0 по CVSS ушли в публичную рассылку до выхода патчей.
В публичную рассылку разработчиков ядра Linux по ошибке попал список ещё не исправленных уязвимостей. Об этом сообщил Майкл Ларабел из Phoronix: за ночь несколько новых отчётов ушли не в закрытый канал для security-проблем, а в открытый. Часть уязвимостей получила оценку 9.0 по шкале CVSS.
Источник: PC Gamer
Судя по всему, отчёты пришли от Zero Day Initiative компании Trend Micro. Это программа поиска уязвимостей с баг-баунти, к которой подключены внешние исследователи. Автор PC Gamer иронизирует, что иногда круг участников бывает слишком широким.
На утечку отреагировал Грег Кроа-Хартман, которого Phoronix называет вторым человеком в Linux, — он отвечает за стабильную ветку ядра. Кроа-Хартман ответил на каждый отчёт отдельно и попросил отправителей исправить процесс подачи.
Проблема в том, что ни одна из этих уязвимостей пока не закрыта в основной ветке ядра. А способы атаки теперь известны всем.
Список от Phoronix:
ZDI-CAN-33549 — CVSS 9.0, удалённое выполнение кода в SMB Direct из-за целочисленного переполнения вниз. Патч уже лежит в Git-ветке, предназначенной для Linux v7.5, и его, вероятно, ускорят для попадания в mainline.
ZDI-CAN-33774 — состояние гонки в KSMBD, ведущее к удалённому выполнению кода. Тоже CVSS 9.0.
ZDI-CAN-33367 — ошибка в skb_zerocopy сетевого кода, позволяющая локально повысить привилегии. Об этой же проблеме разработчики на прошлой неделе получили отчёт из другого источника, патч ожидается в ближайшее время.
ZDI-CAN-34068 — запись за пределами буфера в графическом драйвере VMware VMWGFX с локальным повышением привилегий.
ZDI-CAN-34076 — неинициализированный ресурс в коде NVMET, ведущий к раскрытию информации.
ZDI-CAN-32005 — переполнение стекового буфера при TCP-запросе search-domain с локальным повышением привилегий. Этот отчёт попал в рассылку на день раньше остальных.
Есть и хорошие новости: часть исправлений уже тестируется или стоит в очереди в бета- и «-next»-ветках. Поэтому автор PC Gamer советует владельцам игровых ПК на Linux проверить, нет ли нужных патчей в бета-ветке их дистрибутива, и на время переключиться на неё, если безопасность в приоритете.