減少Java安全更新帶來的風險
Mike Chapple, CISSP,University of Notre Dame的IT安全專家。他曾擔任國家安全局和美國空軍的信息安全研究員。Mike經常為SearchSecurity.com撰稿,是《信息安全》雜志的技術編輯。
據(jù)安全供應商Sourcefire稱,91%的攻擊者都是通過Java進入網絡,并且Java可能牽連主要服務,例如Microsoft Office、Adobe Reader等。特別是Adobe的軟件,在過去幾年被黑客大量濫用,針對它的攻擊數(shù)量遙遙領先。從合規(guī)的角度來看,如果企業(yè)不從其環(huán)境移除Java或者至少鎖定它,企業(yè)是否面臨違反HIPAA和PCI DSS等問題?
Mike Chapple:對于試圖破壞企業(yè)系統(tǒng)和網絡安全性的攻擊者來說,Java的確是第一選擇。一直以來,該平臺都有需要修補的安全漏洞,世界各地的信息安全企業(yè)都知道安裝Java補丁是一個噩夢。通常情況下,企業(yè)需要安裝Java安全更新來避免威脅,但如果企業(yè)選擇更新的話,關鍵應用程序將停止運行。
從合規(guī)的角度來看,并沒有具體規(guī)定要從環(huán)境移除Java。然而,我們面臨的挑戰(zhàn)是,大多數(shù)法規(guī)要求企業(yè)在合理時間內部署供應商提供的安全補丁。這也給安全管理員帶來進退兩難的局面:運行有漏洞不合規(guī)版本的Java,還是升級和中斷應用程序。這并不是一個容易的決策。
如果你能夠從環(huán)境移除Java,這一定會為你節(jié)省的一些麻煩。如果這不可能實現(xiàn)的話,另一種辦法是補償控制。例如,PCI DSS允許你記錄不能遵守該標準的情況,并部署采用額外的安全機制的補償控制來填補這個空白。你將需要證明這種補償控制是足夠的,但這是可以實現(xiàn)的。
如果Java更新是不可能的,你可以嘗試隔離它。而虛擬化Java應用程序或在鎖定的機器(不太可能暴露Java)運行它也許可以作為另一種選擇。另外,可能有辦法從需要Java的業(yè)務流程移除持卡人數(shù)據(jù),并將該應用程序拖出持卡人環(huán)境的范圍。在這種情況下,筆者建議在投資于技術和設計工作之前,與QSA坐下來好好談談一些場景。