328 matches found
cve-2023-50164
CVE-2023-50164 Versiones vulnerables Struts 2.0.0 - Struts 2.3.37 EOL Struts 2.5.0 - Struts 2.5.32 Struts 6.0.0 - Struts 6.3.0 Versiones en las que se ha corregido la vulnerabilidad Struts 2.5.33 Struts 6.3.0.2 Script de búsqueda Windows/PowerShell Para PowerShell 5.1 y posteriores. Escrito por...
CVE-2024-53677
CVE-2024-53677 - Entorno de reproducción de la vulnerabilidad de ejecución remota de código RCE en Apache Struts 2 Este repositorio proporciona un entorno basado en contenedores para reproducir la vulnerabilidad CVE-2024-53677 en Apache Struts 2. Esta vulnerabilidad implica un path traversal y...
CVE-2019-11581
CVE-2019–11581 PoC...
struts2_cve-2017-5638
struts2cve-2017-5638 Esto es una especie de porting a Java del exploit en Python disponible en: https://www.exploit-db.com/exploits/41570/. Este software está escrito para no tener dependencias externas. AVISO LEGAL Esta herramienta está pensada para ingenieros de seguridad y personal de appsec...
S2-052
CVE-2017-9805 (S2-052)反弹Shell Exploit 影响版本 Struts 2.1.2 - Struts 2.3.33, Struts 2.5 - Struts 2.5.12 Poc Content-Type: application/xml 0 false 0 calc false java.lang.ProcessBuilder start foo foo false 0 0 false false 0 jdk.nashorn.internal.objects.NativeString referen...
struts2-jakarta-inject
POC Exploit para CVE-2017-5638 Utilice este exploit únicamente en sistemas de su propiedad o sobre los que tenga permisos explícitos para realizar pruebas Instalación Si ya tiene go instalado en su computadora, go get es la forma de hacerlo go get github.com/Greynad/struts2-jakarta-inject Uso...
Common-Vulnerability-and-Exploit
Common-Vulnerability-and-Exploit-5638 Esta es la vulnerabilidad CVE-2017-5638 de Apache Struts struts 2. El mismo CVE que provocó la violación de la base de datos de Equifax. Un informe sobre cómo aplicar este exploit y cómo parchear contra él...
CVE-2014-0094
CVE-2014-0094 Para verificación. Basado en https://piyolog.hatenadiary.jp/entry/20140417/1397750197, vulhub/java:7u55-jdk tomcat-8.0.5 struts-2.3.16 se reproduce. El classLoader está funcionando, pero el log clave ha quedado percent-encoded, por lo que no se llega a RCE También se añadió la versi...
CVE-2017-5638
CVE-2017-5638 Las versiones de Apache Struts 2 2.3.x anteriores a 2.3.32 y 2.5.x anteriores a 2.5.10.1 tienen una falla en su analizador Jakarta Multipart. Esta falla provoca un manejo incorrecto de excepciones y la generación de mensajes de error al intentar cargar archivos. Como resultado, los...
Stutsfi
Stutsfi Un exploit para la vulnerabilidad de ejecución remota de código RCE CVE-2017-5638 en Apache Struts 2...
CVE-2017-9805
Probar nuclei CVE-2017-9805.yaml - struts2 showcase RCE Construir Dockerfile docker build -t cve-2017-9805 . Iniciar y desacoplar el contenedor docker run --name cve-2017-9805 -p 127.0.0.1:8080:8080 -dit cve-2017-9805 /bin/bash Acceder al contenedor en ejecución docker exec -it cve-2017-9805...
CVE-2024-53677
CVE-2024-53677 - Entorno de Laboratorio de Análisis de Causa Raíz de Apache Struts 2 Este repositorio proporciona un entorno basado en Docker para reproducir la vulnerabilidad CVE-2024-53677 en Apache Struts 2. Esta vulnerabilidad implica un traversal de ruta a través de la funcionalidad de carga...
web-application-firewall-
Simulación de Cortafuegos de Aplicaciones Web Descripción general Este proyecto demuestra una simulación de un Cortafuegos de Aplicaciones Web WAF utilizando Flask y un verificador de vulnerabilidades para CVE-2017-5638. El middleware WAF bloquea solicitudes HTTP que contienen patrones específico...
Struts2Vuln
Vulnerable Struts2 application Requirements 1. Maven https://maven.apache.org 2. Struts = 2.5.10 CVE-2017-5638 - Apache Struts 2 Multipart form RCE Requirements 1. Locate a URL that issues a multipart form POST Getting Started 1. The application / server can be started with the following maven...
CVE-2017-5638-ApacheStruts2.3.5
CVE-2017-5638-ApacheStruts2.3.5 Un exploit para CVE-2017-5638. Este exploit funciona en las versiones 2.3.5-2.3.31 y 2.5 – 2.5.10 Requisitos optparse, requests Uso Este exploit se puede usar así: $ python3 CVE-2017-5638ApacheStruts.py -u http://10.129.187.188:8080/Monitoring/example/Welcome.actio...
CVE-2017-5638
CVE-2017-5638 CVE-2017-5638 Apache Struts2 RCE Exploit 🛠️ Description This is a simple Python-based PoC for CVE-2017-5638 — a Remote Code Execution vulnerability in Apache Struts 2. ⚠️ Disclaimer This code is provided for educational purposes only. Do NOT use it on any system without explicit...
CVE-2017-9805
CVE-2017-9805: Análisis de RCE en Apache Struts 2 S2-052 Este repositorio contiene los detalles técnicos y el trabajo PoC Prueba de Concepto para la vulnerabilidad de deserialización de XStream en Apache Struts 2 S2-052. 📌 Detalles de la Vulnerabilidad CVE ID: CVE-2017-9805 Tipo de Vulnerabilidad...
St2-052
Prueba del POC de S2-052 nombre original: despliegue de war en Tomcat Dirección del artículo original: http://blog.csdn.net/caiqiiqi/article/details/77861477 Descarga la última versión afectada, struts-2.5.12, desde el sitio oficial de Struts2, en la dirección:...
st2-048
St2-048 Vulnerabilidad de ejecución remota de código Apache Struts 2 posible RCE en la aplicación Struts Showcase en el ejemplo del plugin Struts 1 en la serie Struts 2.3.x http://struts.apache.org/docs/s2-048.html https://cwiki.apache.org/confluence/display/WW/S2-048 Uso: python St2-048.py set u...
CVE-2017-5638
CVE-2017-5638 Apache Struts 2 Introducción: Apache Struts 2 es un framework de aplicaciones web de código abierto para desarrollar aplicaciones Java EE. Es la segunda generación del framework Struts, lanzado por primera vez el 10 de octubre de 2006. El framework Struts está diseñado para ayudar a...