Критическая уязвимость PHP затрагивает миллионы Windows-серверов

Критическая уязвимость PHP затрагивает миллионы Windows-серверов

Критическая уязвимость PHP затрагивает миллионы Windows-серверов

В PHP для Windows обнаружилась опасная уязвимость, которая может привести к удалённому выполнению кода. Проблема затрагивает все версии с 5.x и ставит под угрозу множество серверов по всему миру.

Из-за невероятной популярности PHP этот язык можно встретить повсеместно — как на Windows-, так и на Linux-серверах.

Выявленная брешь получила идентификатор CVE-2024-4577. Исследователь из Devcore Оранж Цай обратил внимание на проблему 7 мая 2024 года, после чего сразу же сообщил о ней разработчикам PHP.

В конце прошлой недели девелоперы выпустили патч, который закрыл CVE-2024-4577. Тем не менее стоит учитывать, что установка апдейтов в случае с такими крупными проектами и сложной системой развёртывания — задача нетривиальная.

В результате немалое количество систем могут остаться открытыми для кибератак, эксплуатирующих CVE-2024-4577. Не нужно также забывать, что злоумышленники очень быстро берут такие уязвимости на вооружение, так что в скором времени стоит ждать попыток использования бреши.

Например, аналитики из The Shadowserver Foundation, сканируя Сеть на наличие уязвимых серверов, уже зафиксировали множество IP-адресов, которые могут заинтересовать атакующих.

Причина появления CVE-2024-4577 кроется в некорректной обработке преобразований кодировок символов. В частности, речь идёт о функции «Best-Fit» в Windows, при которой PHP используется в режиме CGI.

«При имплементации PHP команда разработчиков не заметила, как именно отрабатывает функция Best-Fit при преобразовании кодировки в операционной системе Windows», — пишут специалисты DevCore.

«Этот недосмотр приводит к тому, что условный неаутентифицированный злоумышленник может обойти патчи для бреши под идентификатором CVE-2012-1823 с помощью определённой последовательности символов. В результате на удалённых серверах можно выполнить произвольный код».

Для устранения проблемы всем рекомендуется использовать PHP 8.3.8, PHP 8.2.20 и PHP 8.1.29.

AM LiveПодписывайтесь на канал "AM Live" в Telegram, чтобы первыми узнавать о главных событиях и предстоящих мероприятиях по информационной безопасности.

57 опасных расширений для Chrome шпионят за 6 миллионами людей

Пока вы спокойно сидели в браузере, кто-то уже мог следить за вашими действиями — буквально через расширения для Google Chrome. Исследователь из Secure Annex Джон Такнер раскопал настоящую свалку подозрительных плагинов: 57 расширений, которые суммарно установили около 6 миллионов человек.

И всё бы ничего, но вот загвоздка: эти расширения невидимки — в магазине Chrome Web Store они не находятся ни через поиск, ни через Google.

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

Расширения маскируются под защитников — обещают блокировать рекламу, защищать от вредоносного софта и вообще быть полезными. А на деле:

  • отправляют куки, включая заголовки типа Authorization,
  • отслеживают, какие сайты вы посещаете,
  • могут менять поисковики и подсовывать нужные результаты,
  • вставляют и запускают скрипты прямо на страницах,
  • могут управлять вкладками и запускать эти функции по команде извне.

Да, это уже не просто «рискованные разрешения» — это прямо допуск ко всему.

 

Такнер начал с одного плагина под названием Fire Shield Extension Protection. Он был подозрительно обфусцирован (то есть запутан для сокрытия логики) и общался с внешним API. Через домен unknow.com (не очень скрытно, кстати) он нашёл ещё десятки расширений, использующих ту же инфраструктуру.

Вот часть «топовых» из списка:

  • Cuponomia – Coupon and Cashback — 700 000 пользователей (публичное).
  • Fire Shield Extension Protection — 300 000 (непубличное).
  • Total Safety for Chrome™ — 300 000 (непубличное).
  • Browser WatchDog for Chrome — 200 000 (публичное).
  • Securify for Chrome™ — 200 000 (непубличное).

И это только вершина айсберга.

Если вдруг у вас установлен один из этих плагинов — удаляйте немедленно. А чтобы уж наверняка — смените пароли на своих аккаунтах. Google уже в курсе и расследует ситуацию, а некоторые плагины уже начали удалять из Web Store.

AM LiveПодписывайтесь на канал "AM Live" в Telegram, чтобы первыми узнавать о главных событиях и предстоящих мероприятиях по информационной безопасности.

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