В Linux нашли 19-летнюю дыру: атакующий может добраться до root

В Linux нашли 19-летнюю дыру: атакующий может добраться до root

В Linux нашли 19-летнюю дыру: атакующий может добраться до root

В Linux обнаружили новую уязвимость повышения привилегий, получившую имя CIFSwitch. При удачном раскладе обычный локальный пользователь может обмануть механизм CIFS-аутентификации, подсовывать ядру фальшивые запросы и в итоге получить root. Проблема затрагивает системы с уязвимыми связками kernel CIFS и cifs-utils, в первую очередь версии 6.14 и выше.

CIFS нужен Linux для работы с сетевыми шарами: монтировать удалённые папки, читать и писать файлы по сети. Если такая шара использует Kerberos-аутентификацию, ядро Linux обращается к пользовательскому приложению, а cifs-utils выступает посредником.

По словам исследователя Асима Вилади Оглу Манизады, который нашёл и назвал CIFSwitch, ядро запрашивает ключ типа cifs.spnego, после чего стандартная связка keyutils/request-key запускает cifs.upcall от root, чтобы получить или собрать материалы Kerberos/SPNEGO.

Беда в том, что CIFS-подсистема ядра не проверяла, что такие cifs.spnego-запросы действительно пришли от CIFS-клиента ядра. В результате непривилегированный пользователь мог сгенерировать поддельный запрос и запустить штатный процесс аутентификации.

А дальше привилегированный cifs.upcall доверяет полям, которые считает созданными ядром, хотя на деле ими управляет атакующий. Через эти поля можно форсировать переключение namespace, спровоцировать NSS-запрос до сброса привилегий, подгрузить вредоносный NSS-модуль и получить выполнение кода от root.

Манизада отмечает, что баг появился ещё в 2007 году, то есть прожил в экосистеме около 19 лет. При этом эксплуатация не универсальна: нужны подходящая версия ядра, уязвимый cifs-utils, доступные пространства имен пользователей и политики SELinux/AppArmor, которые не ломают атаку на взлёте.

Среди уязвимых систем, в дефолтных конфигурациях эксперт называет:

  • Linux Mint 21.3 / 22.3;
  • CentOS Stream 9;
  • Rocky Linux 9;
  • AlmaLinux 9;
  • Kali Linux 2021.4–2026.1;
  • SLES 15 SP7.

Уязвимость уже закрыта патчем для ядра, он добавляет проверку происхождения запросов cifs.spnego. Однако конкретные версии ядра с патчем зависят от дистрибутива, так что администраторам лучше не гадать, а проверять бюллетени своих вендоров.

BiP выстрелил в России: аудитория мессенджера выросла в 650 раз за год

Россияне продолжают осваивать иностранные мессенджеры, хотя первый ажиотаж уже пошёл на спад. По данным МТС AdTech, в I квартале спрос на зарубежные сервисы вырос на 50 %, а во II квартале — на 26 %. Желание найти запасной канал связи осталось, но кнопку «скачать всё подряд» нажимают уже спокойнее.

Главной ракетой квартала, по данным «Коммерсанта», стал турецкий BiP. С апреля по июль его российская аудитория увеличилась на 120 %, до 4,3 млн активных пользователей в месяц.

Для сравнения: год назад сервисом пользовались всего 6,6 тыс. россиян. То есть мессенджер буквально выбрался из статистической погрешности.

Южнокорейский KakaoTalk прибавил 80 % и достиг 1,26 млн пользователей. Аудитория WeChat выросла на 17 %, Gem Space — на 11 %. Операторы связи видят похожую картину, хотя их оценки различаются: «МегаФон» зафиксировал рост BiP на 32 %, KakaoTalk — на 98 %, а T2 сообщил об увеличении их аудиторий в пять и 3,5 раза соответственно.

Самым популярным зарубежным мессенджером остаётся американский Imo — 12,2 млн пользователей, но за квартал он прибавил лишь 1 %. У заблокированных SimpleX и Discord дела хуже: их аудитория сократилась на 41 % и 8 %.

Однако массового побега из привычных сервисов пока не произошло. Месячная аудитория «ВКонтакте» достигает 94,8 млн человек, МАКС — 86,2 млн, Telegram — 75,7 млн. Зарубежные приложения россияне чаще устанавливают для общения с близкими за границей, экспериментов или в качестве запасного аэродрома.

Эксперты ожидают, что аудитория продолжит дробиться: пользователи будут держать на смартфоне сразу несколько мессенджеров. Поэтому победителя гонки пока нет.

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