CVE-2023-24489
Citrix Content Collaboration
2023-08-16
Citrix Content Collaboration contains an improper access control vulnerability that could allow an unauthenticated attacker to remotely compromise customer-managed ShareFile storage zones controllers.
Технический анализ и план устранения
Суть уязвимости
CVE-2023-24489 представляет собой критическую уязвимость (CVSS 9.8) в контроллере зон хранения ShareFile (Storage Zones Controller), управляемом клиентом. Проблема связана с некорректной проверкой доступа (Improper Access Control) при обработке криптографических операций.
Из-за ошибок в реализации шифрования AES с использованием режима CBC (Cipher Block Chaining) и недостаточной валидации параметров, неавторизованный злоумышленник может обойти механизмы аутентификации. Это позволяет удаленно загружать произвольные файлы и выполнять произвольный код (RCE) в контексте учетной записи сетевой службы (Network Service) на сервере контроллера.
Как исправить
Основным способом устранения уязвимости является обновление программного обеспечения Storage Zones Controller до актуальной защищенной версии.
- Скачайте обновленный дистрибутив с официального портала Citrix (требуется авторизация).
- Установите версию 5.11.24 или выше.
Процесс обновления:
Start-Process -FilePath "ShareFileStorageZonesControllerSetup.exe" -ArgumentList "/quiet" -Wait
- После установки убедитесь, что версия контроллера обновилась в панели управления или через PowerShell:
Get-WmiObject -Class Win32_Product | Where-Object {$_.Name -like "*Storage Zones Controller*"} | Select-Object Version
Временные меры
Если немедленное обновление невозможно, необходимо ограничить векторы атаки на сетевом уровне и уровне веб-сервера.
-
Ограничьте доступ к эндпоинтам контроллера зон хранения, разрешив входящие соединения только с доверенных IP-адресов (например, только из подсетей Citrix Cloud, если используется гибридная схема).
-
Настройте блокировку подозрительных запросов на Web Application Firewall (WAF). Блокируйте запросы к специфическим путям, используемым для эксплуатации, если они содержат аномальные параметры шифрования в Query String:
/ConfigService/
/RemoteConfigService.asmx
-
Изолируйте сервер Storage Zones Controller в отдельном сегменте сети (DMZ) и минимизируйте его привилегии в домене Active Directory.
-
Проверьте логи IIS на наличие необычных POST-запросов к
/Upload.aspxили обращений к/ConfigService/от неавторизованных внешних IP-адресов.