Браузер Google Chrome возглавил рейтинг самых уязвимых приложений

Браузер Google Chrome возглавил рейтинг самых уязвимых приложений

Браузер Google Chrome попал на первое место в так называемой "грязной дюжине" - списке 12 наиболее уязвимых приложений со значительными дефектами ПО, требующими обновления. Каждый год такой список составляет организация Bit9. Они проводят анализ уязвимостей на основе базы данных Национального института по технологии и стандартизации. Google Chrome заслужил первое место, обнажив 76 уязвимостей, дефектов и прочих нелицеприятных аспектов. На второй строчке рейтинга расположился Apple Safari (60 уязвимостей).



Далее в "грязную дюжину" входят - пакет приложений Microsoft Office (57 уязвимостей), Adobe Reader и Adobe Acrobat (54), Mozilla Firefox (51), Java Oracle (36), Adobe Shockwave Player (35), Microsoft Internet Explorer (32), RealNetworks RealPlayer (14), Apple Webkit (9), Adobe Flash Player (8), Apple QuickTime (6), Opera (6). Данные об проблемах в безопасности были получены из официальной базы данных по уязвимостям Американского национального института стандартов и технологий (U.S. National Institute of Standards and Technology).

Гарри Свердлов, главный инженер компании Bit9, пояснил, что тот факт, что браузер Google Chrome оказался наверху списка не означает, что это менее безопасное приложение, чем другие программы. По его словам, Google "Chrome является самым молодым из браузеров, он развивается и в его структуре происходит множество изменений. Это вовсе не означает, что таким браузером опасно пользоваться."

Свердлов также напомнил, что два года назад в нем лидировал браузер Mozilla Firefox с 40 выявленными уязвимостями. Однако компании Google и Mozilla отличает тот факт, что они публично публикуют все выявленные проблемы, а не только те, о которых публично объявили сторонние эксперты.

Совсем другое дело – продукция компании Apple, ее программное обеспечение оказалось в списке трижды, что, по словам Гарри Свердлова, "рассеивает миф о том, что Apple более безопасна, чем Windows. Их продукция также уязвима".

Источник

В 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. Однако конкретные версии ядра с патчем зависят от дистрибутива, так что администраторам лучше не гадать, а проверять бюллетени своих вендоров.

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