CVE-2022-22965
Уязвимость удалённого выполнения кода в Spring Framework для JDK 9+
- Опубликовано
- 1 апр. 2022 г.
- Обновлено
- 21 окт. 2025 г.
- Назначение CNA
- vmware
- Наблюдены доказательства
- 4 апр. 2022 г.
Первичный CVSS
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:HВысокий · следующие 30 дней
- Процентиль
- 99,9 %
- Дата модели
- 15 окт. 2026 г.
EPSS – это статистическая оценка, а не достоверность или мера воздействия. Объедините это с CVSS, статусом KEV, воздействием и вашей средой.
CISA Известно, что эксплуатация
Эта CVE присутствует в каталоге известных эксплуатируемых уязвимостей CISA.
Резюме
Приложение на Spring MVC или Spring WebFlux, работающее на JDK 9+, может быть уязвимо к удаленному выполнению кода (RCE) через связывание данных. Конкретный эксплойт требует, чтобы приложение работало на Tomcat в виде WAR-развертывания. Если приложение развернуто как исполняемый jar-файл Spring Boot, то есть по умолчанию, оно не уязвимо к данному эксплойту. Однако природа уязвимости более общая, и могут существовать другие способы ее эксплуатации.
Источники
spring/CVE-2022-22965
Spring Framework Data Binding Remote Code Execution on JDK 9+ (CVE-2022-22965)
Vulhub vulnerability labsЗаявленные условия
- lab image version: vulhub/spring-webmvc:5.3.17(spring/CVE-2022-22965/docker-compose.yml:services.spring.image)
modules/exploits/multi/http/spring_framework_rce_spring4shell.rb
Metasploit Framework modulesЗаявленные условия
- platform: Linux,Windows($.exploit_multi/http/spring_framework_rce_spring4shell.platform)
- verification: check_declared($.exploit_multi/http/spring_framework_rce_spring4shell.check)
http/cves/2022/CVE-2022-22965.yaml
Nuclei TemplatesЗаявленные условия
- network: http($.protocol_keys)
- verification: word($.matchers[*].type)
- oob: interactsh_reference($.template_text)
- CVE-2022-22965Информационный
Предоставляет подробное описание Spring4Shell (CVE-2022-22965), охватывающее первопричину, условия эксплуатации, влияние, CVSS и меры по смягчению для уязвимых приложений Spring.
- CVE-2022-22965Эксплойт
Эксплойт Spring4Shell!
- spring4shell_behinderЭксплойт
Скрипт для записи CVE-2022-22965 в webshell 冰蝎
- CVE-2022-22965Сканер
Проверка RCE в Spring Framework (CVE-2022-22965) с помощью Nmap (NSE) (неинтрузивная)
- CVE-2022-22965Эксплойт
PoC&Exp, поддержка пакетного сканирования, реверс-шелл
Spring4Shell Proof Of Concept/и уязвимое приложение CVE-2022-22965
Эксплойт Proof-of-concept для CVE-2022-22965 в Payara/Glassfish, демонстрирующий произвольную загрузку файлов через манипуляцию корнем веб-сервера. Включает настройку Docker и скрипт эксплойта.
- spring4shell-pocЭксплойт
Эксплойт Proof-of-Concept для Spring4Shell (CVE-2022-22965), который развертывает JSP-веб-шелл путем специально сформированных HTTP-запросов к уязвимым приложениям Spring Boot на Apache Tomcat.
CVE-2022-22965 доказательство концепции
Python-доказательство концепции для CVE-2022-22965 (Spring4Shell), которое записывает файл-маркер в каталог webapps Tomcat и проверяет эксплуатацию через HTTP-запрос.
Spring4Shell (CVE-2022-22965) proof-of-concept с Docker-лабораторией, подробным анализом уязвимости и настройкой отладки для образовательных исследований эксплуатации.
- Invoke-CVE-2022-22965-SafeCheckЭксплойт
Порт на PowerShell проверки уязвимости CVE-2022-22965 от colincowie.
- Spring4ShellPoC
Среда Spring RCE для CVE-2022-22965
Docker-версия Spring4Shell (CVE-2022-22965) с Python-скриптом эксплойта и развертыванием веб-шелла для образовательного тестирования уязвимостей.
Образовательный анализ и эксплойт для доказательства концепции для CVE-2022-22965, уязвимости удаленного выполнения кода в Spring MVC/WebFlux через связывание данных на JDK 9+ с развертыванием Tomcat WAR.
- Sandbox-Challenge-Spring4Shell-CVE-2022-22965-Исследования
Пошаговое руководство по эксплуатации CVE-2022-22965 (Spring4Shell) с помощью Metasploit, развертыванию C2-слушателя и смягчению уязвимости путем понижения версии до Java 8 на сервере Tomcat.
- spring4shell-exploit-pocЭксплойт
Эксплуатируйте уязвимое Spring-приложение с помощью уязвимости Spring4Shell (CVE-2022-22965).
- go-scan-springЭксплойт
Сканер уязвимостей для Spring4Shell (CVE-2022-22965)
- spring4shell_victimИсследования
Намеренно уязвимое Spring-приложение для тестирования CVE-2022-22965
Демонстрационный эксплойт proof-of-concept для уязвимости Spring4Shell (CVE-2022-22965)
- CVE-2022-22965Информационный
RCE-уязвимость в Spring Framework через Data Binding на JDK 9+ (CVE-2022-22965, также известная как «Spring4Shell»)
Python-эксплойт для CVE-2022-22965 (Spring4Shell) — уязвимости удалённого выполнения кода (RCE) в Java Spring Core. Внедряет JSP-вебшелл через конфигурацию журналов Tomcat для выполнения удалённых команд на уязвимых серверах.
Docker-основанное доказательство концепции для CVE-2022-22965 (Spring4Shell) уязвимости удаленного выполнения кода в Spring Boot 2.6.5, с автоматизированным развертыванием веб-шелла и сравнением патчей.
- Spring-CVEЭксплойт
Это включает CVE-2022-22963, уязвимость доступа к ресурсам через SpEL / Expression Spring, а также CVE-2022-22965, RCE в spring-webmvc/spring-webflux, названную 'SpringShell'.
- CVE-2022-22965Исследования
Углубленный технический анализ CVE-2022-22965 (Spring4Shell) с настройкой среды, пошаговым прохождением отладки и разбором цепочки эксплойта для образовательной лабораторной практики.
Эксплойт PoC для CVE-2022-22965 (Spring4Shell), демонстрирующий удаленное выполнение кода через манипуляцию Tomcat AccessLogValve. Включает среду воспроизведения на основе Docker и подробный технический анализ.
- CVE-2022-22965Эксплойт
Пакетный сканер уязвимостей для CVE-2022-22965 (Spring4Shell), позволяющий автоматизированное обнаружение и эксплуатацию через внедрение JSP-веб-шелла по нескольким целям.
- spring-core-rceЭксплойт
Эксплойт на Python для CVE-2022-22965 (Spring4Shell) с обнаружением уязвимости и внедрением веб-шелла (Behinder/Godzilla) в веб-приложения Spring.
- CVE-2022-22965Эксплойт
Эксплойт на Python для CVE-2022-22965 (Spring4Shell) с проверкой окружения на Spring Framework, версию JDK, Tomcat и конфигурацию AccessLog.
- CVE-2022-22965_Spring4ShellЭксплойт
Приложение на Spring MVC или Spring WebFlux, работающее на JDK 9+, может быть уязвимо к удалённому выполнению кода (RCE) через привязку данных (data binding). Конкретный эксплойт требует, чтобы приложение работало на Tomcat в виде WAR-развёртывания. Если приложение развёрнуто как исполняемый jar-файл Spring Boot, то есть по умолчанию, оно не уязвимо к данному эксплойту. Однако природа уязвимости более общая, и могут существовать другие способы её эксплуатации.
- PoC-CVE-2022-22965-Spring4ShellЭксплойт
Описание
- CVE-2022-22965Эксплойт
Эксплойт для проверки концепции (Proof-of-Concept) для CVE-2022-22965 (Spring4Shell) с уязвимым приложением Spring Boot, скриптом эксплойта на Python и лабораторной средой на основе Docker для тестирования.
- CVE-2022-22965Эксплойт
Spring Framework RCE через привязку данных на JDK 9+ / spring4shell / CVE-2022-22965
- spring-core-rceЭксплойт
CVE-2022-22965 : о Spring Core RCE
- cve-2022-22965Эксплойт
Минимальная демонстрация эксплуатации Spring4Shell (CVE-2022-22965), нацеленная на Tomcat через манипуляцию загрузчиком классов, с пошаговой цепочкой атаки на основе curl для образовательного пентеста.
- CVE-2022-22965Эксплойт
Spring4Shell
- Spring4Shell-Python-Firewall-POCОбнаружение
Доказательство концепции (POC) простого брандмауэра на Python, предназначенного для смягчения атаки Spring4Shell (CVE-2022-22965) RCE путем проверки и блокировки вредоносных тел запросов.
- CVE-2022-22965Эксплойт
Spring-0day/CVE-2022-22965
- CVE-2022-22965Эксплойт
spring4shell | CVE-2022-22965
PoC-эксплойт для эксплуатации уязвимости CVE-2022-22965 (Spring4Shell) в изолированной среде с демонстрацией удалённого выполнения кода (RCE).
Докеризированное Spring4Shell (CVE-2022-22965) PoC приложение и эксплойт
- spring4shell-CVE-2022-22965Эксплойт
Python-based proof-of-concept эксплойт для CVE-2022-22965 (Spring4Shell) с возможностями проверки уязвимости, удалённой эксплуатации и выполнения команд через веб-шелл.
Всесторонняя симуляция реагирования на инциденты в центре обеспечения безопасности (SOC), демонстрирующая обнаружение угроз, триаж, анализ и смягчение последствий уязвимости Spring4Shell (CVE-2022-22965).
- spring-shell-vulnИсследования
Spring подтвердил RCE в Spring Framework. Команда только что опубликовала заявление вместе с руководствами по смягчению последствий этой проблемы. Теперь эта уязвимость может отслеживаться как CVE-2022-22965.
- Spring4Shell-CVE-2022-22965Эксплойт
Эксплойт на Python для проверки концепции для CVE-2022-22965 (Spring4Shell), нацеленный на RCE в Java Spring Core на Apache Tomcat. Загружает JSP веб-шелл с защитой паролем для удаленного выполнения команд.
CVE-2022-22965 (Spring4Shell) Доказательство концепции
- SpringExploitGUIЭксплойт
Инструмент для эксплуатации комплексных уязвимостей Spring, в настоящее время поддерживает обнаружение и эксплуатацию Spring Cloud Gateway RCE (CVE-2022-22947) и Spring Framework RCE (CVE-2022-22965).
- CVE-2022-22965-Spring-Core-RceЭксплойт
批量无损检测CVE-2022-22965
Скрипт для проверки на уязвимость Spring4Shell
- SpringShellЭксплойт
Spring4Shell — удалённое выполнение кода в Spring Core — CVE-2022-22965
Spring4Shell - CVE-2022-22965
- CVE-2022-22965-pocЭксплойт
CVE-2022-22965 PoC, включая поддержку reverse-shell
Воспроизводит уязвимость удаленного выполнения кода Spring4Shell (CVE-2022-22965) с помощью эксплойта на Python, разворачивая JSP-веб-шелл на Apache Tomcat для тестирования и проверки.
- CVE-2022-22965_Spring_Core_RCEЭксплойт
CVE-2022-22965\Spring-Core-RCE сопоставим с эксплойтом уязвимости ядерного уровня Apache Log4j2, однокнопочная эксплуатация RCE.
Доказательство концепции CVE-2022-22965 для отчёта CS4239
Python-эксплойт для Spring Framework CVE-2022-22965 удалённое выполнение кода с развёртыванием веб-шелла и поддержкой полезной нагрузки Burp для тестирования на проникновение.
- CVE-2022-22965Эксплойт
Spring4Shell (CVE-2022-22965)
Это докеризованное приложение, уязвимое к уязвимости Spring4Shell (CVE-2022-22965).
PoC и эксплойт для CVE-2022-22965 Spring4Shell
- spring-core-rceЭксплойт
Уязвимость RCE в Spring Framework CVE-2022-22965
- CVE-2022-22965Эксплойт
PoC-эксплойт и тестовые скрипты для Spring4Shell (CVE-2022-22965), уязвимости удалённого выполнения кода в Spring Framework, с реализациями на bash и Python.
Уязвимость удаленного выполнения кода в SpringFramework CVE-2022-22965
- CVE-2022-22965Эксплойт
CVE-2022-22965 POC
Попытка эксплуатации CVE-2022-22965 (Spring4Shell), нацеленная на приложения на Spring Framework для удалённого выполнения кода.
- Spring4Shell-CVE-2022-22965-POCЭксплойт
Удобный для пользователя Spring4Shell POC
Spring Framework RCE (Краткие заметки по пентесту)
- CVE-2022-22965Эксплойт
C-based эксплойт для уязвимости удалённого выполнения кода Spring4Shell (CVE-2022-22965) в фреймворке Spring Core.
Эксплойт для доказательства концепции уязвимости CVE-2022-22965 (Spring4Shell), нацеленный на приложения Java Spring Framework через специально созданные HTTP-запросы.
- Spring4Shell-CVE-2022-22965Эксплойт
EXP для Spring4Shell(CVE-2022-22965)
PoC-код для эксплойтов, упомянутых в Datadog Security Labs.
Демонстрационный код, показывающий недавнюю RCE-уязвимость Spring4Shell (CVE-2022-22965)
CVE-2022-22965 - CVE-2010-1622 возвращение
- CVE-2022-22965-susceptibilityЭксплойт
Инструмент на Java для обнаружения и тестирования уязвимости CVE-2022-22965 (Spring4Shell) в веб-приложениях, позволяющий проводить проверку безопасности и оценку возможности эксплуатации.
- nmap-spring4shellЭксплойт
Nmap NSE-скрипт для обнаружения и эксплуатации уязвимости RCE Spring4Shell (CVE-2022-22965) в HTTP-сервисах с настраиваемой инъекцией полезной нагрузки и выполнением команд.
- Fast-CVE-2022-22965Эксплойт
Графический инструмент обнаружения для CVE-2022-22965 (Spring4Shell) с генерацией обратной оболочки в один клик, выполнением команд и адаптацией пути оболочки для нескольких серверов.
iRule F5 BIG-IP, обеспечивающая смягчение CVE-2022-22965 (Spring4Shell) уязвимости удаленного выполнения кода в Java Spring Framework. Протестировано на BIG-IP 15.x.
- Spring4ShellИсследования
В этом задании я проанализировал уязвимость Spring4Shell (CVE-2022-22965), исследовал обходы безопасности и написал отчет об инциденте (Postmortem), detailing обнаружение, влияние и устранение атаки. Я также реализовал правило брандмауэра на Python для блокировки вредоносных запросов и предотвращения будущей эксплуатации.
Среда CVE-2022-22965
- CVE-2022-22965-Spring4ShellЭксплойт
Эксплойт для CVE-2022-22965 (Spring4Shell), позволяющий выполнять удаленный код на незапатченных приложениях Spring Framework через специально сформированные HTTP-запросы.
- Spring4ShellЭксплойт
Spring4Shell , Spring Framework RCE (CVE-2022-22965) , Плагин для Burpsuite
- CVE-2022-22965Эксплойт
Уязвимость Spring4Shell RCE - CVE-2022-22965
- CVE-2022-22965Эксплойт
Spring Framework RCE-эксплойт (CVE-2022-22965) с кодом анализа и обучающим разбором для понимания уязвимости и механизма эксплуатации.
- GhostStrikeЭксплойт
Полностью автоматизированный фреймворк Spring4Shell (CVE-2022-22965) + GitLab RCE
Ещё один POC для spring4shell (Spring core RCE)
- -Spring4Shell-CVE-2022-22965-Эксплойт
эксплуатационный скрипт tryhackme
Эксплойт для CVE-2022-22965 (Spring4Shell), нацеленный на версии Spring Framework, уязвимые к удалённому выполнению кода через манипуляцию classLoader.
Spring4Shell PoC (CVE-2022-22965)
- spring-framework-rceЭксплойт
CVE-2022-22965
- CVE-2022-22965-rexbbЭксплойт
CVE-2022-22965\Spring-Core-RCE графический GUI-инструмент для однокнопочной эксплуатации RCE уязвимости уровня ядерной бомбы, разработанный на JavaFx, с графическим интерфейсом для более простого и эффективного использования.
CVE-лаборатории proof-of-concept, эксплойт-скрипты и правила обнаружения/предотвращения (Nginx, Apache, Snort, YARA) для CVE высокой степени серьёзности. Только авторизованное тестирование безопасности и исследования.
Ответственное использование
Используйте информацию об уязвимостях только в тех системах, которыми вы владеете или имеете право тестировать. Kitploit ссылается на метаданные общедоступных исследований и не хранит код эксплойта или вредоносные полезные данные.