发布日期: 2018年 11月 7日
在2016年发现的 Apache Commons FileUpload 程式库漏洞影响多个 Apache Struts系统。远端攻击者可以向受影响的系统上载特制的档案来攻击这个漏洞。
成功利用这个漏洞可导致在受影响的系统上执行任意程式码。
受影响系统的管理员应遵从 Apache Software Foundation 给 Stuts 的建议,立即采取行动以降低风险。
- 更换在 WEB-INF/lib 内的 "commons-fileupload" jar 档案;或
- 为 Maven-based projects 加入以下的 dependency:
<dependency>
<groupId>commons-fileupload</groupId>
<artifactId>commons-fileupload</artifactId>
<version>1.3.3</version>
</dependency>
请参阅以下网址以了解更多资料:
http://mail-archives.us.apache.org/mod_mbox/www-announce/201811.mbox/%3CCAMopvkMo8WiP%3DfqVQuZ1Fyx%3D6CGz0Epzfe0gG5XAqP1wdJCoBQ%40mail.gmail.com%3E
https://www.us-cert.gov/ncas/current-activity/2018/11/05/Apache-Releases-Security-Advisory-Apache-Struts
http://mail-archives.us.apache.org/mod_mbox/www-announce/201811.mbox/%3CCAMopvkMo8WiP%3DfqVQuZ1Fyx%3D6CGz0Epzfe0gG5XAqP1wdJCoBQ%40mail.gmail.com%3E
https://issues.apache.org/jira/browse/FILEUPLOAD-279
https://nvd.nist.gov/vuln/detail/CVE-2016-1000031
https://issues.apache.org/jira/browse/WW-4812
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-1000031