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 mod_cgi enabled, the same trick against gives remote code execution.

/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.

ツールをダウンロード