Skip to content
KitploitKITPLOIT
FerramentasBlog
Enviar
FerramentasBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

··Feeds·Contato·Privacidade·© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
Ferramentas/GitHubGitHub/rai2en/cve-2023-4220-chamilo-lms
Geração de PayloadsAnálise de VulnerabilidadesExploraçãoExploração de Aplicações WebTestes de PenetraçãoFerramenta de Acesso Remoto
GitHubrai2en/cve-2023-4220-chamilo-lms

CVE-2023-4220-Chamilo-LMS

Este é um script escrito em Python que permite a exploração da falha de segurança do software LMS Chamilo descrita em CVE-2023-4220

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Ver Repositório
521há 7 mesesAinda não revisado
Compartilhar

Chamilo LMS - PoC de RCE por Upload de Arquivo Grande Não Autenticado

Este script permite a exploração da falha de segurança do software Chamilo's LMS descrita em CVE-2023-4220. O sistema é vulnerável em versões anteriores a 1.11.24.

Uso

Clone o repositório em sua máquina e instale as dependências usando pip (é recomendado usar virtualenv para criar um ambiente e separar essas instalações das instalações globais)

root@kitploit:~
git clone https://github.com/m3m0o/chamilo-lms-unauthenticated-big-upload-rce-poc
cd chamilo-lms-unauthenticated-big-upload-rce-poc
pip install -r requirements.txt

O script precisa da URL alvo com o caminho raiz do Chamilo (como http://example.com/chamilo, http://example.com ou http://chamilo.example.com ) e uma ação a ser executada (há três disponíveis: scan, webshell e revshell).

Scan

Esta ação verificará se o alvo é vulnerável tentando acessar o endpoint /main/inc/lib/javascript/bigupload/files/.

root@kitploit:~
python3 main.py -u http://example.com/chamilo -a scan

scan-demo

Webshell

Esta ação criará um arquivo PHP webshell no endpoint vulnerável.

root@kitploit:~
python3 main.py -u http://example.com/chamilo -a webshell

webshell-demo

Revshell

Esta ação criará e executará um arquivo bash reverse shell. Para isso, primeiro será criado um webshell usando o mesmo método usado na ação anterior. Depois, alguns comandos serão executados para criar e executar o arquivo bash. Certifique-se de estar ouvindo na porta que você definiu com nc ou qualquer outro utilitário para realmente receber a conexão reversa. Além disso, o host pode ser um IPv4 interno/público válido (como 172.17.1.4 ou 186.227.4.31 ) ou o domínio que você registrou (como evil-vps.domainreg.net )

root@kitploit:~
python3 main.py -u http://example.com/chamilo -a revshell

revshell-demo

OBS: Em breve estarei adicionando uma opção de payload Windows para hosts Windows

Referências

(CVE-2023-4220) Chamilo LMS Unauthenticated Big Upload File Remote Code Execution

Baixar ferramenta