WebLogic Commons Collections組件反序列化漏洞(CVE-2015-4852)


詳細描述
 
Apache Commons Collections可以擴展或增加Java集合框架,是Commons Proper的一個組件,該組件是一個可重復利用Java組件庫。 
 
Apache Commons Collections (ACC) 3.2.1及4.0版本未能正確驗證用戶輸入,其InvokerTransformer類在反序列化來自可疑域的數據時存在安全漏洞,這可使攻擊者在用戶輸入中附加惡意代碼並組合運用不同類的readObject()方法,在最終類型檢查之前執行Java函數或字節碼(包括調用Runtime.exec()執行本地OS命令)。 
 
<*來源:Gabriel Lawrence 
Chris Frohoff 
Stephen Breen 
 
鏈接:https://threatpost.com/critical-java-bug-extends-to-oracle-ibm-middleware/115319/ 
http://www.kb.cert.org/vuls/id/576313 
*>
 
 
解決辦法
 
 
臨時解決方法: 
 
如果您不能立刻安裝補丁或者升級,建議您采取以下措施以降低威脅: 
 
* 使用防火牆規則及文件系統訪問限制 
* 使用 SerialKiller 替換進行序列化操作的 ObjectInputStream 類 
* 刪除掉項目里的“org/apache/commons/collections/functors/InvokerTransformer.class” 文件 
 
廠商補丁: 
 
Apache Group 
------------ 
目前廠商已經發布了升級補丁ACC 3.2.2 以修復這個安全問題,請到廠商的主頁下載: 
https://commons.apache.org/proper/commons-collections/download_collections.cgi 
http://svn.apache.org/viewvc?view=revision&revision=1713307 
https://commons.apache.org/proper/commons-collections/ 
https://blogs.apache.org/foundation/entry/apache_commons_statement_to_widespread 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM