Skip to content
KitploitKITPLOIT
ToolsBlog
Einreichen
ToolsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
Tools/GitHubGitHub/emaar1x/cve-2021-41773
Vulnerability AnalysisExploitationWeb Application ExploitationWeb SecurityPenetration TestingLearning & EducationLabs & Practice
GitHubemaar1x/cve-2021-41773

CVE-2021-41773

Educational Docker lab for Apache HTTP Server 2.4.49 path traversal and RCE (CVE-2021-41773) with CVE research, PoC exploit, testing evidence, and mitigation guidance.

Repository anzeigen
5vor 26 TagenNoch nicht geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen
Inhalt in der angeforderten Sprache nicht verfügbar. Englische Version wird angezeigt.

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

⚠️ For isolated, educational lab use ONLY. This repository builds a deliberately vulnerable Apache server. Never run it on a live, production, or internet-facing host.

Red Team internship project by Team Alpha (ITSOLERA — Offensive Security / Exploit Development for a Known CVE). The work is split across six task folders so each member can contribute via their own pull request.

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


The vulnerability in one line

Apache 2.4.49 decodes a %2e-encoded dot after its path-normalisation check, so /files/.%2e/.%2e/.%2e/.%2e/etc/passwd escapes the document root. With enabled, the same trick against gives remote code execution.

mod_cgi
/bin/sh
  • Affected: Apache HTTP Server 2.4.49 only
  • Incomplete fix: 2.4.50 → CVE-2021-42013 · Fully fixed: 2.4.51
  • CVSS v3.1: 7.5 (file read) / up to 9.8 with CGI enabled (RCE)

Repository structure

FolderOwnerDeliverableStatus
01-cve-research/Fatima Bente MustafaCVE summary, affected versions, root cause, CVSS, references✅ Done
02-lab-setup/Emaar EjazVulnerable Apache 2.4.49 Docker lab + SETUP.md✅ Done
03-vulnerability-analysis/Anum Aamir SajjadANALYSIS.md + evidence-log.txt✅ Done
04-exploit-poc/Noor Saba Basitcve-2021-41773.py + exploit.sh + logic✅ Done
05-testing-evidence/Sana TariqScreenshots, terminal output, server logs✅ Done
06-final-report/Muhammad HammadCompiled final report (PDF) + mitigation✅ Done

Running the lab

The vulnerable target lives in 02-lab-setup/. From inside that folder:

root@kitploit:~
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

See 02-lab-setup/SETUP.md for the full setup, verification, evidence-collection, and troubleshooting guide.


Mitigation

Upgrade to Apache HTTP Server 2.4.51 or later. As defence in depth, keep <Directory /> at Require all denied by default and only grant access where needed.

Tool herunterladen