/claim #12444
This PR adds a complete Nuclei template for CVE-2019-17564 - Apache Dubbo insecure deserialization vulnerability.
apache-dubbo-cve-2019-17564
http/vulnerabilities/apache/apache-dubbo-cve-2019-17564.yaml
- Nuclei templatecode/cves/2019/CVE-2019-17564/Dockerfile
- Vulnerable environmentcode/cves/2019/CVE-2019-17564/docker-compose.yml
- Easy setupcode/cves/2019/CVE-2019-17564/README.md
- Documentationjava.lang.ClassNotFoundException
java.io.InvalidClassException
java.lang.ClassCastException
java.io.StreamCorruptedException
java.lang.NullPointerException
/
, /dubbo
, /dubbo/
)part
specifications for matchersdocker-compose up -d
# Template validation
nuclei -validate -t http/vulnerabilities/apache/apache-dubbo-cve-2019-17564.yaml
# Test against vulnerable environment
nuclei -u http://localhost:8080 -t http/vulnerabilities/apache/apache-dubbo-cve-2019-17564.yaml -v
Expected Output:
__ _
____ __ _______/ /__ (_)
/ __ \/ / / / ___/ / _ \/ /
/ / / / /_/ / /__/ / __/ /
/_/ /_/\__,_/\___/_/\___/_/ v3.4.5
projectdiscovery.io
[VER] Started metrics server at localhost:9092
[INF] Current nuclei version: v3.4.5 (latest)
[INF] Current nuclei-templates version: v10.2.3 (latest)
[WRN] Scan results upload to cloud is disabled.
[INF] New templates added in latest release: 105
[INF] Templates loaded for current scan: 1
[WRN] Loading 1 unsigned templates for scan. Use with caution.
[INF] Targets loaded for current scan: 1
[VER] [apache-dubbo-cve-2019-17564] Sent HTTP request to http://localhost:8080/
[apache-dubbo-cve-2019-17564] [http] [critical] http://localhost:8080/ ["java.lang.NullPointerException"]
[VER] [apache-dubbo-cve-2019-17564] Sent HTTP request to http://localhost:8080/dubbo
[apache-dubbo-cve-2019-17564] [http] [critical] http://localhost:8080/dubbo ["java.lang.NullPointerException"]
[VER] [apache-dubbo-cve-2019-17564] Sent HTTP request to http://localhost:8080/dubbo/
[apache-dubbo-cve-2019-17564] [http] [critical] http://localhost:8080/dubbo/ ["java.lang.NullPointerException"]
[INF] Scan completed in 84.614584ms. 3 matches found.
khalid shareef
@Khalid6468
ProjectDiscovery
@projectdiscovery