
A PoC and Exploit for CVE 2022-29464
Critical WSO2 vulnerability CVE-2022-29464 was found by Orange Tsai. The flaw is an unauthorised, unconstrained arbitrary file upload that enables unauthorised users to submit malicious JSP files to WSO2 servers and get Remote Code Execution (RCE).
This Exploit and Proof of Concept (PoC) is presented solely for educational and informational purposes. The intent behind sharing this is to demonstrate potential vulnerabilities in a controlled environment. The goal is to promote understanding of cybersecurity concepts and encourage responsible disclosure.
By accessing and using this Exploit and PoC, you acknowledge that you are solely responsible for your actions and agree to use this information in compliance with applicable laws and regulations. The author assumes no liability for any misuse or consequences arising from the use of this PoC for any purpose other than education and responsible disclosure.
requests, colorama , urllib3Clone the repository:
git clone https://github.com/Pushkarup/CVE-2022-29464.git
cd CVE-2022-29464
Install the required Python packages:
pip install -r requirements.txt
.txt extension."WSO2 Identity Server" site:* , "WSO2" OR "Identity Server" site:*Run the script:
python wso.py
Let the script run its course and follow the directions.
Every site that has been exploited will be stored to Results.txt.
By utilising my webshell that has been posted there, you may access those Backdoors and execute command injection.
Contributions are welcome! If you find any issues or have improvements, feel free to open a pull request or create an issue.
This project is licensed under the MIT License.