744 matches found
CVE-2017-5638
PoC for CVE: 2017-5638 - Apache Struts2 S2-045 Hi! I refactored the original script to use requests library, the other libraries were causing some errors to me. Hope it helps! Usage: python3 cve-2017-5638 url cmd-command...
CVE-2020-17530
OGNL Injection Exploit Summary Simple Python script to exploit OGNL injection vulnerabilities in Apache Struts2/Tomcat and execute system commands. Usage pip install requests colorama python3 exploit.py -u http://target/index.action -c "id"...
strutser
strutser This program checks for CVE-2017-5638. Usage Usage of ./strutser: Usage of ./strutser: -c, --concurrency int Concurrent HTTP requests. default 10 -f, --file string File containing targets -p, --ports intSlice Ports to check. default 80 -t, --timeout int Timeout on HTTP requests. default ...
study-struts2-s2-054_055-jackson-cve-2017-7525_cve-2017-15095
Investigation Report on Struts2 Vulnerabilities S2-054, S2-055 and Jackson Vulnerability CVE-2017-7525, CVE-2017-15095 We have published a summarized article that condenses the key points for easier reading. Recommended for those who want to get an overview first or don't have much time. SSTtechl...
CVE-2020-17530
CVE-2020-17530 Struts2 S2-061 Remote Command Execution Vulnerability CVE-2020-17530 Usage: 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-2023-50164
CVE-2023-50164 Vulnerable versions 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 Versions where the vulnerability is fixed Struts 2.5.33 Struts 6.3.0.2 Search Script Windows/PowerShell For PowerShell 5.1 and newer. Written by Kjetil Sigvartsen at Norsk...
S2-046_S2-045_POC
S2-046POC Usage: ./s2046.sh url ./s2045.sh url Sample: 1. chmod +x ./s2046.sh 2. ./s2046.sh http://172.16.152.135/index.action OUTPUT: ================HTTP GET Method================ uid=0root gid=0root groups=0root context=unconfinedu:unconfinedr:unconfinedjavat:s0-s0:c0.c1023 uid=0root gid=0roo...
struts2-CVE-2013-2251
This repository does not have a README...
struts2-CVE-2020-17530
This repository does not have a README...
Apache Struts2 CVE-2024-53677 upload traversal RCE
CVE-2024-53677 Struts2 FileName traversal writes a JSP cmd shell into the webroot. !/usr/bin/env python3 -- coding: utf-8 -- """Apache Struts2 CVE-2024-53677 upload path traversal to JSP webshell.""" from future import annotations import re import socket import ssl from kittysploit import from...
Apache Struts2 CVE-2024-53677 Upload Detect
Probes common Struts file-upload .action endpoints for CVE-2024-53677 chain. !/usr/bin/env python3 -- coding: utf-8 -- """Apache Struts2 CVE-2024-53677 file upload action fingerprint.""" from kittysploit import from lib.protocols.http.httpclient import Httpclient class ModuleScanner, Httpclient:...
struts2-CVE-2021-31805
This repository does not have a README...
Exploit for Unrestricted Upload of File with Dangerous Type in Apache Struts
CVE-2024-53677 — Apache Struts 2 파일 업로드 경로 조작 → RCE 아파치 Strut...
exphub
Notice Al final, pensé que era muy inconveniente tener cada vulnerabilidad y cada script por separado, así que combiné todos los scripts POC y EXP en uno solo, que permite escaneo y explotación con un solo clic. Como he estado ocupado integrando recientemente, exphub ha estado estancado sin...
Improper Neutralization of Special Elements used in an Expression Language Statement ('Expression Language Injection')
Overview org.apache.struts:struts2-core is a popular open-source framework for developing web applications in the Java programming language. Affected versions of this package are vulnerable to Improper Neutralization of Special Elements used in an Expression Language Statement 'Expression Languag...
Unsynchronized Access to Shared Data in a Multithreaded Context
Overview org.apache.struts:struts2-core is a popular open-source framework for developing web applications in the Java programming language. Affected versions of this package are vulnerable to Unsynchronized Access to Shared Data in a Multithreaded Context via the buildMessageFormat function in...
com.amazonaws.serverless:aws-serverless-java-container-struts (>=1.9, <=1.9.5), com.jgeppert.struts2.bootstrap:struts2-bootstrap-plugin (>=4.0.2, <=5.0.6) +79 more potentially affected by CVE-2026-104714 via org.apache.struts:struts2-core (>=6.0.0, <=6.11.0)
org.apache.struts:struts2-core MAVEN version =6.0.0, =1.9, =4.0.2, =4.0.2, =5.0.0, =5.0.0, =5.0.0, =5.0.0, =5.0.0, =5.0.0, =5.0.0, =5.0.0, =5.0.0, =1.4.0, =1.4.1, =1.4.0, =1.4.3 and more Source cves: CVE-2026-104714 Source advisory: MEND:CVE-2...
com.jgeppert.struts2.bootstrap:struts2-bootstrap-plugin (>=6.0.0, <=6.2.0), com.jgeppert.struts2.bootstrap:struts2-bootstrap-showcase (>=6.0.0, <=6.1.0) +55 more potentially affected by CVE-2026-104714 via org.apache.struts:struts2-core (>=7.0.0, <=7.3.0)
org.apache.struts:struts2-core MAVEN version =7.0.0, =6.0.0, =6.0.0, =6.0.0, =6.0.0, =6.0.0, =6.0.0, =6.0.0, =6.0.0, =6.0.0, =6.0.0, =6.0.0, =1.0, =7.0.0, =7.0.0, =7.0.0, =7.3.0 and more Source cves: CVE-2026-104714 Source advisory: MEND:CVE-2026-104714...
com.jgeppert.struts2:struts2-aws-lambda-support-example (>=1.4.0, <=1.4.3), com.jgeppert.struts2:struts2-aws-lambda-support-plugin (>=1.4.0, <=1.4.3) +3 more potentially affected by CVE-2026-104713 via org.apache.struts:struts2-rest-plugin (>=6.0.0, <=6.11.0)
org.apache.struts:struts2-rest-plugin MAVEN version =6.0.0, =1.4.0, =1.4.0, =1.4.0, =6.0.0, =6.0.0, =6.11.0 Source cves: CVE-2026-104713 Source advisory: MEND:CVE-2026-104713...
org.apache.struts:struts2-assembly (>=7.0.0, <=7.3.0), org.apache.struts:struts2-rest-showcase (>=7.0.0, <=7.3.0) potentially affected by CVE-2026-104713 via org.apache.struts:struts2-rest-plugin (>=7.0.0, <=7.3.0)
org.apache.struts:struts2-rest-plugin MAVEN version =7.0.0, =7.0.0, =7.0.0, =7.3.0 Source cves: CVE-2026-104713 Source advisory: MEND:CVE-2026-104713...