CVE-2021-34473
Microsoft Exchange Server
Дата обнаружения
2021-11-03
Официальное описание
Microsoft Exchange Server contains an unspecified vulnerability that allows for remote code execution.
🛡️
Технический анализ и план устранения
Суть уязвимости
Уязвимость (также известная как ProxyShell) позволяет неаутентифицированному злоумышленнику выполнить произвольный код на сервере Exchange через цепочку из трех уязвимостей в компонентах Client Access Service (CAS). Атака происходит через порт 443 (HTTPS).
Как исправить
Установите последние накопительные обновления (Cumulative Updates) для Microsoft Exchange Server. Уязвимость устранена в обновлениях безопасности от июля 2021 года.
- Определите свою версию Exchange Server (например, через ECP или PowerShell):
powershell Get-Command ExSetup.exe | ForEach-Object {$_.FileVersionInfo} -
Установите соответствующее обновление:
- Exchange Server 2019: Установите накопительное обновление 8 (CU8) или выше, а затем обновление безопасности (SU) от июля 2021 (KB5004779).
- Exchange Server 2016: Установите накопительное обновление 21 (CU21) или выше, а затем обновление безопасности (SU) от июля 2021 (KB5004778).
- Exchange Server 2013: Установите накопительное обновление 23 (CU23) или выше, а затем обновление безопасности (SU) от июля 2021 (KB5004777).
Важно: Сначала убедитесь, что установлена поддерживаемая версия CU, и только затем применяйте SU.
Временное решение
Если немедленная установка обновлений невозможна, выполните следующие шаги:
- Ограничьте доступ к порту 443 (HTTPS) Exchange с помощью брандмауэра. Разрешите подключения только из доверенных сетей (например, внутренней корпоративной сети, VPN).
- Настройте правила в WAF (Web Application Firewall), если он используется перед Exchange:
- Блокируйте запросы к URL-пути
/autodiscover/. - Блокируйте запросы, содержащие в теле или заголовках строки, характерные для эксплойтов ProxyShell (например,
Serialization).
- Блокируйте запросы к URL-пути
- Отключите службы Exchange, если они не критичны (крайняя мера). Это можно сделать через PowerShell:
powershell Stop-Service MSExchangeFrontEndTransport Stop-Service MSExchangeServiceHostВнимание: Это нарушит работу веб-доступа к почте (OWA, ECP).