Skip to content
KitploitKITPLOIT
उपकरणब्लॉग
जमा करें
उपकरणब्लॉग
जमा करें

हैकिंग, पेनटेस्ट और साइबर सुरक्षा उपकरण आपके सुरक्षा शस्त्रागार के लिए!

Kitploit हैकिंग, साइबर सुरक्षा और पेंटेस्टिंग टूल्स की एक निर्देशिका है। कमजोरियों को खोजने, सिस्टम का विश्लेषण करने, परीक्षण को स्वचालित करने और अपनी सुरक्षा को मजबूत करने के लिए नवीनतम प्रोजेक्ट अपडेट खोजें।

··फ़ीड·संपर्क·गोपनीयता·© 2026 Kitploit

टूल निर्देशिका

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
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. | Kitploit
उपकरण/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.

रिपॉजिटरी देखें
526 दिन पहलेअभी तक समीक्षित नहीं

सबसे लोकप्रिय

सभी देखें →

हमारे समुदाय द्वारा सबसे अधिक उपयोग किए जाने वाले उपकरण खोजें।

सभी उपकरण खोजें

हमारे उपकरणों का संग्रह ब्राउज़ करें

सभी उपकरण देखें →
साझा करें
अनुरोधित भाषा में सामग्री उपलब्ध नहीं है। अंग्रेज़ी संस्करण दिखाया जा रहा है।

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.

टूल डाउनलोड करें