
Este script demonstra uma injeção SQL cega baseada em tempo em plataformas Moodle, explorando atrasos na resposta para extrair dados.
Este repositório contém um exploit baseado em Python que visa o CVE-2021-36393, uma vulnerabilidade grave encontrada no recurso de cursos recentes do Moodle. A falha reside no parâmetro 'sort', permitindo ataques de injeção SQL que podem levar a acesso não autorizado ao banco de dados. Classificado como 9.8 na escala CVSS, explorar essa vulnerabilidade requer privilégios mínimos, como um papel de estudante, e compromete significativamente a confidencialidade e integridade dos dados.
Versões Afetadas:
Para usar este exploit, você precisa ter o Python instalado no seu sistema. Clone este repositório e instale as dependências necessárias:
git clone https://github.com/T0X1Cx/CVE-2021-36393-Exploit.git
cd CVE-2021-36393-Exploit
pip install -r requirements.txt
Execute o exploit usando o seguinte comando:
python3 exploit.py
Nota sobre o Ponto de Injeção e Modificação dos Dados da Requisição: A implementação atual deste exploit foi projetada para extrair o nome do banco de dados e o nome e hash do primeiro usuário criado no Moodle. Dependendo dos seus requisitos específicos ou do sistema alvo, você pode precisar modificar o ponto de injeção e os dados da requisição no código do exploit. Isso envolve adaptar o payload de injeção SQL e potencialmente alterar o formato da requisição HTTP para corresponder às expectativas do sistema alvo. Uma análise cuidadosa do comportamento do sistema alvo é necessária para adaptar o exploit de forma eficaz.
Este exploit é fornecido apenas para fins educacionais e de testes éticos. O uso deste exploit para atacar alvos sem consentimento mútuo prévio é ilegal. O autor não se responsabiliza por qualquer dano causado pelo uso deste exploit.
Exploit desenvolvido por Julio Ángel Ferrari (conhecido como T0X1cX)