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.

FeedsContatoPrivacidade© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
CVE-2021-41773 — Laboratório Docker educacional para Apache HTTP Server 2.4.49 com path traversal e RCE (CVE-2021-41773), incluindo pesquisa sobre o CVE, exploit PoC, evidências de teste e orientações de mitigação. | Kitploit
Ferramentas/GitHubGitHub/emaar1x/cve-2021-41773
Análise de VulnerabilidadesExploraçãoExploração de Aplicações WebSegurança WebTestes de PenetraçãoAprendizado e EducaçãoLabs e Prática
GitHubemaar1x/cve-2021-41773

CVE-2021-41773

Laboratório Docker educacional para Apache HTTP Server 2.4.49 com path traversal e RCE (CVE-2021-41773), incluindo pesquisa sobre o CVE, exploit PoC, evidências de teste e orientações de mitigação.

Ver Repositório
520há 2 mesesAinda 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

CVE-2021-41773 — Path Traversal e RCE no Apache HTTP Server 2.4.49

⚠️ Apenas para uso isolado e educacional em laboratório. Este repositório constrói um servidor Apache deliberadamente vulnerável. Nunca o execute em um host ativo, de produção ou exposto à internet.

Projeto de estágio em Red Team da Team Alpha (ITSOLERA — Offensive Security / Exploit Development para uma CVE conhecida). O trabalho é dividido em seis pastas de tarefas para que cada membro possa contribuir por meio de seu próprio pull request.

📄 Relatório final: 06-final-report/CVE-2021-41773-Final-Report.pdf


A vulnerabilidade em uma linha

O Apache 2.4.49 decodifica um ponto codificado como %2e depois da verificação de normalização de caminho, portanto /files/.%2e/.%2e/.%2e/.%2e/etc/passwd escapa da raiz do documento. Com mod_cgi habilitado, o mesmo truque contra /bin/sh resulta em execução remota de código.

  • Afetado: somente Apache HTTP Server 2.4.49
  • Correção incompleta: 2.4.50 → CVE-2021-42013 · Totalmente corrigido: 2.4.51
  • CVSS v3.1: 7.5 (leitura de arquivo) / até 9.8 com CGI habilitado (RCE)

Estrutura do repositório

PastaResponsávelEntregávelStatus
01-cve-research/Fatima Bente MustafaResumo da CVE, versões afetadas, causa raiz, CVSS, referências✅ Concluído
02-lab-setup/Emaar EjazLaboratório Docker com Apache 2.4.49 vulnerável + SETUP.md✅ Concluído
03-vulnerability-analysis/Anum Aamir SajjadANALYSIS.md + evidence-log.txt✅ Concluído
04-exploit-poc/Noor Saba Basitcve-2021-41773.py + exploit.sh + lógica✅ Concluído
05-testing-evidence/Sana TariqCapturas de tela, saída do terminal, logs do servidor✅ Concluído
06-final-report/Muhammad HammadRelatório final compilado (PDF) + mitigação✅ Concluído

Executando o laboratório

O alvo vulnerável está em 02-lab-setup/. De dentro dessa pasta:

docker build -t cve-2021-41773-lab:2.4.49 .
docker run -d --name apache-2449-vuln -p 127.0.0.1:8080:80 cve-2021-41773-lab:2.4.49

Consulte 02-lab-setup/SETUP.md para o guia completo de configuração, verificação, coleta de evidências e solução de problemas.


Mitigação

Atualize para o Apache HTTP Server 2.4.51 ou posterior. Como defesa em profundidade, mantenha <Directory /> com Require all denied por padrão e conceda acesso apenas onde for necessário.

Baixar ferramenta