ХабрПостыНовостиМегапосты?

Масштабная атака на Microsoft SharePoint: взлом тысяч серверов в инфраструктуре компаний и госорганов

Крупная волна кибератак захватила организации по всему миру из-за критической уязвимости в Microsoft SharePoint Server. Уязвимость CVE-2025-53770 позволяет удалённое выполнение кода и используется в активной фазе целевых атак на госучреждения, университеты, телеком и энергетические компании, а также частные предприятия в разных странах.

Microsoft SharePoint
Microsoft SharePoint

Что произошло?

Некоторые подробности эксплойта

Атака строится на цепочке уязвимостей, включающей:

Этот эксплойт, получивший название ToolShell, был впервые представлен исследователями из Viettel Cyber Security на соревновании Pwn2Own в мае 2025 года.

Этапы эксплуатации:

1. Обход аутентификации через заголовок Referer

Первый шаг атаки использует уязвимость в обработке HTTP-заголовков. Злоумышленник отправляет POST-запрос к:

/_layouts/15/ToolPane.aspx

...с поддельным заголовком:

Referer: /_layouts/SignOut.aspx

Этот Referer заставляет SharePoint принять запрос как аутентифицированный. Это позволяет перейти к следующему этапу без необходимости в логине, MFA или SSO.

2. Десериализация недоверенных данных

Следующий этап атаки — передача вредоносно сериализованных .NET-объектов в теле запроса. Сервис ToolPane на сервере десериализует полученные данные без достаточной валидации и авторизации, что открывает возможность для инъекции произвольного кода.

3. Загрузка скрытого web shell (spinstall0.aspx)

Эксплойт позволяет загрузить .ASPX-файл spinstall0.aspx , который:

Эти MachineKey-параметры лежат в основе криптографических операций SharePoint, включая подпись __VIEWSTATE.

4. Подделка __VIEWSTATE с валидной подписью

Используя украденные ключи, атакующий может создавать поддельные, но валидные __VIEWSTATE-объекты, которые:

Это обеспечивает постоянный доступ к системе.

5. Простота атаки

Вся цепочка атаки укладывается в один HTTP-запрос, что делает возможным:

6. Обход SSO и MFA

Поскольку аутентификация изначально обходится, все последующие уровни защиты, включая:

...становятся неэффективными. Атакующий получает доступ без логина, токенов и без учётной записи.

Обнаружение атаки крайне затруднено, поскольку вредоносный трафик маскируется под легитимные операции SharePoint и не включает активные C2-механизмы.

Индикаторы компрометации (IoC)

Ответ Microsoft и рекомендации

Реакция регуляторов и экспертов

Эксперты предупреждают: атака всё ещё продолжается, и владельцам локальных SharePoint-серверов необходимо немедленно принять меры, включая установку патчей, изоляцию инфраструктуры и глубокий анализ на предмет вторжений.

Источники: Microsoft Security Response • CNN • Washington Post • The Hacker News • Forbes • CISA

@edyatl
21.07.2025 16:18 UTC
Первоисточник

Комментарии

@mayorovp
21.07.2025 11:43 UTC
+4

Как вообще можно было додуматься выключать проверки авторизации на основе заголовка Referer?.. Ну как?..

21.07.2025 11:59 UTC
0

Ну надо было на странице logout показать какие-то данные с сервера - нашлось элегантное решение.

Хотелось бы на blame посмотреть, конечно. Если там ещё и нейронкой нагенерировано, то просто прекрасно.

21.07.2025 12:16 UTC
0

Похоже на правду. Но блин, это ж Web Forms, там рендер серверный, и для отображения "каких-то данных с сервера" полагается использовать компоненты, а не делать страницы... Вот нафига было отклоняться от основной архитектуры?

21.07.2025 12:36 UTC
0

Это лишь одно из возможных объяснений. Может ещё какой-то костыль нужен был.

@Margutoop
22.07.2025 16:16 UTC
0

Это же Share Point, а значит делиться надо со всеми. Просто хакеры слишком дословно восприняли название

@AndrewBond
23.07.2025 08:06 UTC
0

Установка патча ломает кастомные формы, которые используют ту же сериализацию-десериализацию, что и эксплоит

@swshoo
23.07.2025 14:43 UTC
0

Да, у многих сейчас знатно "припекает". Особенно у любителей ставить такие сервисы в локалку. И без "мешающего" фаервола.

@pentestit-ru
25.07.2025 10:14 UTC
0

Немезида ВАФ выпустила патч, блокирующий эксплуатацию этой уязвимости: https://nemesida-waf.ru/vulns/15437

25.07.2025 14:06 UTC
0

А в чём его отличия/преимущества по равнению с официальным патчем от MS?

25.07.2025 15:28 UTC
-1

Виртуальный патч позволяет блокировать эксплуатацию уязвимости. Вендор WAF может оперативно выпустить такой патч (гораздо быстрее, чем это сделает вендор продукта, в котором нашли уязвимость). Быстрота выпуска виртуального патча связана с тем, что нам (вендору WAF) достаточно изучить принцип эксплуатации и составить правило блокировки, которое не будет допускать такую эксплуатацию, в то время как вендору уязвимого продукта нужно гораздо больше времени на исправление ошибки и тестировании такого исправления, чтобы оно не привело к возникновению других проблем.

Таким образом виртуальный патч WAF - это своего рода "заплатка", которая блокирует доступ к уязвимости, позволяя дождаться патча от вендора и обновиться в штатном режиме в удобное время, чтобы не нарушить работу сети/пользователей/итд.

https://nemesida-waf.ru/articles/1009

25.07.2025 17:03 UTC
+1

Так майки первый патч ещё 18 июля выкатили, а вы только сейчас. Они и апдейтят рекомендации по устранению с патчами практически через день, только для старых версий с истёкшей поддержкой они не выпускали. Ваш патч применим для старых версий?

25.07.2025 19:01 UTC
0

1) майки - это MS?
2) патч был выпущен нами раньше, но только сейчас мы об этом написали
3) да, выпускаем по принципу: об уязвимости стало нам известно + для уязвимости можно выпусти виртуальный патч. Для CVE-2025-53771 тоже выпустили вирт. патч, хотя этот функционал в PowerPoint устарел

Большинство уязвимостей блокируются автоматически, поскольку выявляются модулем ML (https://nemesida-waf.ru/articles/4578), но т.к. ML недоступен для комьюнити версии (https://docs.nemesida-waf.ru/ru/docs/ce), мы выпускаем виртуальный патч в виде сигнатуры.

@Orihara_Izaia
27.07.2025 16:46 UTC
-1

Ребят, объясните новичку. А зачем был это взлом? Денег они не украли, информация тысяч простолюдинов им вряд ли нужна, а какой толк им приносит простое присутствие?

27.07.2025 17:12 UTC
0

Майкрософт сейчас пишет, что минимум 3 эксплоита используемые во время этой атаки по их мнению были созданы китайскими группировками. Но участвует много группировок, не только китайцы. Появилась информация о критической уязвимости в широко распространённом ПО и пока уязвимость не закрыли, её начали эксплуатировать все кому не лень, чтобы получить то, что интересует атакующего. Уязвимость позволяет получить административные права на сервере SharePoint и дальше проникнуть через него в закрытую сеть предприятия. Во-первых, на самом SharePoint может быть много всякого интересного, поскольку он предназначен для обмена информацией внутри компании. Во-вторых, взломанный сервер может просто стать шлюзом для входа в сеть и использоваться, например, для шпионажа внутри сети или распространения вредоносного ПО, например, тех же шифровальщиков, или для превращения компьютеров и устройств этой сети в узлы ботнета и далее для других атак. В общем какие конкретные последствия атаки, что украли и что сломали мы пока не знаем, но знаем, что много группировок атакуют серверы SharePoint расположенные в разных странах, преследуя видимо разные цели, каждая свою. Через какое-то время должны будут подвести итоги, чего стоила эта уязвимость.