
Эксплуатируемая цель для CVE-2017-5638
Полностью основано на https://github.com/piesecurity/apache-struts2-CVE-2017-5638
Предварительные требования: должны быть установлены python, docker, maven и jdk
Чтобы начать тестирование RCE - запустите файл exploit.py.
Попробуйте другие команды, например:
README.txt - Rest Showcase Webapp
Rest Showcase - это простой пример REST-приложения, созданного с помощью REST-плагина.
Для получения дополнительной информации о начале работы со Struts см.:
Обратите внимание, что этот проект был создан в предположении, что он будет запускаться в среде, где локаль по умолчанию установлена на английский. Это означает, что сообщения по умолчанию, определённые в package.properties, написаны на английском. Если локаль по умолчанию для вашего сервера отличается, переименуйте package.properties в package_en.properties и создайте новый package.properties с правильными значениями для вашей локали по умолчанию.