Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1000 CNY

100.0%

CVE-2013-2251 PoC — Apache Struts 多个输入验证错误漏洞

Source
Associated Vulnerability
Title:Apache Struts 多个输入验证错误漏洞 (CVE-2013-2251)
Description:Apache Struts是美国阿帕奇(Apache)软件基金会的一个开源项目,是一套用于创建企业级Java Web应用的开源MVC框架,主要提供两个版本框架产品,Struts 1和Struts 2。 Apache Struts 2.0.0至2.3.15版本中存在输入验证错误漏洞。远程攻击者可通过带有action:、redirect:或redirectAction:的前缀参数利用该漏洞执行任意OGNL表达式。
Description
Vulnerable environment of CVE-2013-2251 (S2-016) for testing
File Snapshot

[4.0K] /data/pocs/7d9807c08c77b2702b277f4e23de88b7a02ee0cd ├── [2.4K] pom.xml └── [4.0K] src └── [4.0K] main ├── [4.0K] java │   └── [4.0K] nth347 │   ├── [ 973] Main.java │   └── [ 351] WelcomeUserAction.java ├── [4.0K] resources │   └── [ 610] struts.xml └── [4.0K] webapp ├── [4.0K] user │   └── [4.0K] pages │   ├── [ 341] login.jsp │   └── [ 230] welcome.jsp └── [4.0K] WEB-INF └── [ 526] web.xml 9 directories, 7 files
Shenlong Bot has cached this for you
Remarks
    1. It is advised to access via the original source first.
    2. If the original source is unavailable, please email f.jinxu#gmail.com for a local snapshot (replace # with @).
    3. Shenlong has snapshotted the POC code for you. To support long-term maintenance, please consider donating. Thank you for your support.