PHP中發(fā)現(xiàn)奇異Bug 導致Web服務器崩潰
作者:佚名
近日,計算機科學家Regan發(fā)現(xiàn)PHP中一處奇怪的Bug,這個錯誤會讓服務器執(zhí)行大浮點數(shù)轉換過程中進入死循環(huán),這一個Bug可能會被黑客利用,讓Web服務器下線。PHP開發(fā)團隊在接到通知后第二天修復了Bug。
PHP腳本語言中發(fā)現(xiàn)了一個奇怪Bug,會讓服務器執(zhí)行大浮點數(shù)轉換過程中進入死循環(huán),比如將“2.2250738585072011e- 308”從字符串格式轉換成浮點數(shù)格式。這一個Bug可能會被黑客利用,讓Web服務器下線。PHP開發(fā)團隊在接到通知后第二天修復了Bug。
據(jù)調查,受影響的PHP版本是5.2和5.3,而且機器都是采用x87指令集的Intel 32位的處理器。通過PHP開發(fā)團隊的努力,目前該問題已經(jīng)得到解決,國外計算機科學家Regan首次發(fā)現(xiàn)此問題,并稱“這絕對是一個大麻煩”。
【編輯推薦】
責任編輯:王曉東
來源:
51CTO綜合報道