CVE-2013-0632

Adobe ColdFusion

ВЫСОКАЯ ВЕРОЯТНОСТЬ

Дата обнаружения

2022-03-03

Официальное описание

An authentication bypass vulnerability exists in Adobe ColdFusion which could result in an unauthorized user gaining administrative access.

🛡️
Технический анализ и план устранения

Суть уязвимости

Уязвимость (CVE-2013-0632) в Adobe ColdFusion позволяет злоумышленнику обойти аутентификацию на сервере. Эксплуатация происходит через прямой доступ к административным компонентам (например, /CFIDE/administrator/enter.cfm или /CFIDE/adminapi/), что может привести к получению полного административного контроля над сервером без ввода пароля.

Как исправить

Установите официальный патч от Adobe, обновив ColdFusion до версии, в которой уязвимость устранена.

  • Для ColdFusion 10: Установите Hotfix 3 (сборка 10.0.3.282462) или более позднюю.
  • Для ColdFusion 9.0.2: Установите Hotfix 4 (сборка 9.0.2.282466) или более позднюю.
  • Для ColdFusion 9.0.1: Обновитесь сначала до версии 9.0.2, затем установите соответствующий хотфикс.

Процесс обновления (общий): 1. Создайте полную резервную копию сервера и базы данных. 2. Скачайте необходимый хотфикс с официального портала поддержки Adobe. 3. Остановите сервер ColdFusion. 4. Установите хотфикс, следуя инструкциям Adobe. 5. Перезапустите сервер и убедитесь в его работоспособности.

Временное решение

Если немедленная установка патча невозможна, примените следующие меры:

  1. Ограничьте доступ к панели администратора:

    • Настройте веб-сервер (Apache/Nginx/IIS) на блокировку или ограничение доступа по IP к URL-путям /CFIDE/administrator/ и /CFIDE/adminapi/.
    • Пример для Nginx: nginx location ~ ^/CFIDE/(administrator|adminapi)/ { allow 192.168.1.0/24; # Разрешить только вашу внутреннюю сеть allow 10.0.0.1; # Разрешить конкретный IP админки deny all; return 403; }
  2. Используйте WAF (Web Application Firewall):

    • Настройте правила в имеющемся WAF (например, ModSecurity) для блокировки запросов, содержащих строки CFIDE/administrator или CFIDE/adminapi, если они исходят не из доверенного диапазона IP-адресов.
  3. Удалите или переименуйте директорию CFIDE (крайняя мера):

    • Если приложение не использует функции отладки или отчетов через /CFIDE, рассмотрите возможность ее временного удаления или переименования. Внимание: Это может нарушить работу некоторых легитимных функций ColdFusion. Перед действием протестируйте на нерабочем стенде. ```bash

    Пример для Linux (перед выполнением убедитесь в наличии резервной копии!)

    mv /opt/coldfusion/cfusion/wwwroot/CFIDE /opt/coldfusion/cfusion/wwwroot/CFIDE_DISABLED ```