Эксперты компании Trend Micro сообщают, что недавно обнаруженная проблема Spring4Shell с начала апреля активно используется хакерами для распространения известной малвари Mirai, особенно в сингапурском регионе. Предполагается, что атаки начались еще до того, как разработчики Spring выпустили исправления.
Напомню, что уязвимость Spring4Shell связана с идентификаторами CVE-2022-22963 и CVE-2022-22965 (9,8 балла по шкале CVSS) и, при соблюдении ряда условий, может использоваться злоумышленникам для удаленного выполнения кода в приложениях Spring Core, предоставляя хакерам полный контроль над скомпрометированными устройствами.
Лишь недавно разработчики Spring разъяснили в блоге, что два упомянутые уязвимости не связаны между собой, как предполагалось изначально. По сути, наибольшую опасность представляет уязвимость CVE-2022-22965. Впрочем, proof-of-concept эксплоиты доступны как для Spring4Shell, так и для CVE-2022-22963, и ранее эксперты Akamai уже сообщали о попытках эксплуатации обеих проблем. По данным компании, CVE-2022-22963 является мишенью хакеров с 27 марта, а атаки на Spring4Shell впервые были обнаружены 30 марта.
«Эта уязвимость затрагивает приложения Spring MVC и Spring WebFlux, работающие на JDK 9+, — объясняют разработчики Spring в своем блоге. — Конкретный эксплоит требует, чтобы приложение запускалось на Tomcat как WAR. Если приложение развернуто как исполняемый jar-файл Spring Boot, то есть по умолчанию, оно не уязвимо для эксплоита. Однако природа уязвимости такова, что могут быть другие способы ее использования».
Теперь исследователи Trend Micro пишут, что другие хакеры тоже взяли на вооружение проблему CVE-2022-22965, и эксплуатация бага позволяет им загружать образцы Mirai в /tmp и запускать их после изменения разрешения с помощью chmod. После этого злоумышленники получают несколько вариаций Mirai для различных архитектур и выполняют их с помощью скрипта wget.sh.
Судя по всему, активная эксплуатация проблемы пока сосредоточена на уязвимых веб-серверах в Сингапуре, то есть, возможно, пока эксплоит находится на этапе тестирования, а позже хакеры начнут масштабировать свою операцию на другие регионы.
Ранее об эксплуатации проблемы Spring4Shell также предупреждали аналитики компаний Microsoft и CheckPoint, однако большим успехом этим кампании не увенчались, и сообщений о крупномасштабных инцидентах пока не поступало.