一、 漏洞 CVE-2017-15715 基础信息
漏洞信息
                                        # N/A

## 漏洞概述
在 Apache httpd 2.4.0 到 2.4.29 版本中,<FilesMatch> 中指定的表达式可能会匹配恶意文件名中的换行符,而不是仅匹配文件名的结尾。这可能被利用于某些上传文件通过匹配文件名结尾部分被外部阻止的环境。

## 影响版本
- Apache httpd 2.4.0 至 2.4.29

## 漏洞细节
<FilesMatch> 指定的表达式匹配文件名时,可能错误地将换行符识别为文件名的结尾,而不是严格的文件名结尾。攻击者可以通过构造包含换行符的恶意文件名,绕过文件上传的限制。

## 影响
在某些仅通过匹配文件名尾部进行外部阻止上传的环境中,此漏洞可能被利用,从而允许上传恶意文件。
                                        
提示
尽管我们采用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。
神龙会尽力确保数据准确,但也请结合实际情况进行甄别与判断。
神龙祝您一切顺利!
漏洞标题
N/A
来源:美国国家漏洞数据库 NVD
漏洞描述信息
In Apache httpd 2.4.0 to 2.4.29, the expression specified in <FilesMatch> could match '$' to a newline character in a malicious filename, rather than matching only the end of the filename. This could be exploited in environments where uploads of some files are are externally blocked, but only by matching the trailing portion of the filename.
来源:美国国家漏洞数据库 NVD
CVSS信息
N/A
来源:美国国家漏洞数据库 NVD
漏洞类别
N/A
来源:美国国家漏洞数据库 NVD
漏洞标题
Apache httpd 输入验证错误漏洞
来源:中国国家信息安全漏洞库 CNNVD
漏洞描述信息
Apache httpd是美国阿帕奇(Apache)软件基金会的一款专为现代操作系统开发和维护的开源HTTP服务器。 Apache httpd 2.4.0版本至2.4.29版本中存在安全漏洞。攻击者可通过向目标系统发送特制的文件利用该漏洞绕过安全限制。
来源:中国国家信息安全漏洞库 CNNVD
CVSS信息
N/A
来源:中国国家信息安全漏洞库 CNNVD
漏洞类别
输入验证错误
来源:中国国家信息安全漏洞库 CNNVD
二、漏洞 CVE-2017-15715 的公开POC
# POC 描述 源链接 神龙链接
1 None https://github.com/whisp1830/CVE-2017-15715 POC详情
2 Apache httpd 2.4.0 to 2.4.29 is susceptible to arbitrary file upload vulnerabilities via the expression specified in <FilesMatch>, which could match '$' to a newline character in a malicious filename rather than matching only the end of the filename. This could be exploited in environments where uploads of some files are externally blocked, but only by matching the trailing portion of the filename. https://github.com/projectdiscovery/nuclei-templates/blob/main/http/cves/2017/CVE-2017-15715.yaml POC详情
3 None https://github.com/Threekiii/Awesome-POC/blob/master/%E4%B8%AD%E9%97%B4%E4%BB%B6%E6%BC%8F%E6%B4%9E/Apache%20HTTPd%20%E6%8D%A2%E8%A1%8C%E8%A7%A3%E6%9E%90%E6%BC%8F%E6%B4%9E%20CVE-2017-15715.md POC详情
4 https://github.com/vulhub/vulhub/blob/master/httpd/CVE-2017-15715/README.md POC详情
三、漏洞 CVE-2017-15715 的情报信息