發布日期: 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