近日,GitHub刪除了安全研究人員Nguyen Jang發布的概念驗證(PoC)漏洞利用代碼,該漏洞利用了最近成為業界焦點的微軟Exchange軟件漏洞。
GitHub的決定立即引發了網絡安全行業的爭論,即安全研究人員何時應避免發布軟件漏洞,以及GitHub之類的軟件代碼平臺應如何管理其用戶。
這是一個異常敏感的案例:研究人員發布的是眾多國家黑客正在利用的Exchange Server中的漏洞,分析人士擔心,網絡罪犯在濫用這些漏洞方面也會“不甘人后”。一些安全分析師擔心的是,研究人員Nguyen Jang發布的概念驗證漏洞可能使其他惡意攻擊者能夠利用這些漏洞。但Nguyen辯稱,發布將促使組織進行漏洞修補。
GitHub發言人表示,刪除代碼是因為它違反了平臺禁止上傳“活動”軟件漏洞的政策。
GitHub發言人說:“我們知道,概念驗證漏洞利用代碼的發布和分發對安全社區具有教育和研究價值,我們的目標是在利益與保持更廣泛的生態系統之間取得平衡。”
但是Luta Security的首席執行官Katie Moussouris認為,概念驗證漏洞利用代碼可能起到敦促組織修補漏洞的作用。其他分析師則反駁說,一些小型組織沒有足夠的資源來快速應用這些修復程序。
一些安全專家說,這并非零和游戲,研究人員其實可以在不公開利用這些漏洞的情況下對其進行探索。安全公司Red Canary的研究主管Matt Graeber敦促研究人員不要發布漏洞利用代碼,而應根據他們對漏洞利用的了解,建議用戶采取防御措施。