隱形人真忙 · 2015/11/11 22:40安全
這幾天在zone看到了有人說起了有關於common-collections包的RCE漏洞,而且http://zone.wooyun.org/content/23849
給出了具體的原理。做爲一個業餘的安全研究人員,除了會利用以外,還能夠探究一下背後的原理。ide
Java反序列化致使的漏洞原理上和PHP反序列同樣,也是因爲用戶的輸入能夠控制咱們傳入的對象。若是服務端程序沒有對用戶可控的序列化代碼進行校驗而是直接進行反序列化使用,而且程序中運行一些比較危險的邏輯(如eval,登陸驗證等),就會觸發一些意想不到的漏洞。實際上,這並非什麼新的問題了,有關於Java中的反序列化致使的漏洞能夠看https://speakerdeck.com/player/2630612322be4a2696a31775f2ed005d的slide
瞭解一下。spa