
Поступают сообщения о массовых атаках на Confluence Server с использованием уязвимости CVE-2022-26134, которая используется хакерами для установки веб-оболочек (например, Behinder).
Согласно бюллетеню Atlassian проблема — не требующуя аутентификации уязвимость RCE в Confluence Server и Data Center.
Подверженными к атакам можно считать Confluence Server 7.18.0, Confluence Server и Data Center 7.4.0 и выше. Организации, использующие Atlassian Cloud, не подвержены уязвимости. Максимальное число вторжений сейчас фиксируется на версию 7.18.0.
Компания признала уровень уязвимости критическим. Информация о ней была получена разработчиками еще 31 мая.
В ходе атаки злоумышленники устанавливают свою веб-оболочку Java Server Pages, которая позволяет им выполнять произвольный код на сервере, загружать webshell, а затем получать полный доступ к атакуемому ресурсу.
На данный момент Atlassian выпустила обновления 7.4.17, 7.13.7, 7.14.3, 7.15.2, 7.16.4, 7.17.4 и 7.18.1, которые решают проблему.
Если обновление по тем или иным причинам установить нельзя, компания предлагает временный обходной вариант:
Если система кластерная — выполнять инструкции нужно на каждом сервере в кластере!
Для версий Confluence 7.15.0 — 7.18.0:
-
Остановить Confluence
-
Загрузить файл: xwork-1.0.3-atlassian-10.jar
-
Удалить или переместить в другой каталог файл
<confluence-install>/confluence/WEB-INF/lib/xwork-1.0.3-atlassian-8.jar -
Скопировать файл xwork-1.0.3-atlassian-10.jar в каталог <confluence-install>/confluence/WEB-INF/lib/
-
Проверить разрешения и владельца на него
-
Запустить Confluence
Для версий Confluence 7.0.0 — Confluence 7.14.2:
-
Остановить Confluence
-
Загрузить следующие три файла: xwork-1.0.3-atlassian-10.jar, webwork-2.1.5-atlassian-4.jar, CachedConfigurationProvider.class
-
Удалить или переместить в другой каталог файлы
<confluence-install>/confluence/WEB-INF/lib/xwork-1.0.3.6.jar и <confluence-install>/confluence/WEB-INF/lib/webwork-2.1.5-atlassian-3.jar -
Скопировать файл xwork-1.0.3-atlassian-10.jar в каталог <confluence-install>/confluence/WEB-INF/lib/
-
Скопировать файл webwork-2.1.5-atlassian-4.jar into
<confluence-install>/confluence/WEB-INF/lib/ -
Проверить разрешения и владельца этих новых файлов и убедиться, что они совпадают в разрешениями на другие файлы в этой папке
-
Перейти в папку
<confluence-install>/confluence/WEB-INF/classes/com/atlassian/confluence/setup -
Создать в ней папку webwork
-
Скопировать в нее файл CachedConfigurationProvider.class
-
Проверить разрешения и владельца на файлы
/confluence/WEB-INF/classes/com/atlassian/confluence/setup/webwork и /confluence/WEB-INF/classes/com/atlassian/confluence/setup/webwork/CachedConfigurationProvider.class -
Запустить Confluence
ссылка на оригинал статьи https://habr.com/ru/post/669592/
Добавить комментарий