2008年4月25日,據國外媒體報道,安全研究人員公布了一種能使黑客攻擊Oracle數據庫的新方法。
該研究人員稱,為了能夠改變或刪除數據,甚至安裝軟件,這種稱為側面SQL注入的攻擊可被用于獲取Oracle服務器上數據庫管理員的特權。這位研究人員在2月份的Black Hat Washington大會上也曾透露了這種攻擊,但在本星期四他發表了一篇帶有這種攻擊技術細節的一篇論文。
在一次SQL注入攻擊中,黑客們能夠創建專門偽造的搜索詞語,這種詞語可欺騙數據庫運行SQL命令。以前,安全專家們認為只有攻擊者將字符串輸入到數據庫中,SQL 注入式攻擊才能工作,但是新型的攻擊可以通過被稱為日期型和數字型的新數據類型實現。
新型攻擊針對的是由Oracle開發人員所使用的過程語言或SQL編程語言。
據了解,該安全研究人員是一位著名的數據庫黑客,他主要被認為是著名的研究人員,他曾公布了用于2003 SQL Slammer蠕蟲的漏洞細節,這種蠕蟲針對的是微軟的SQL Server數據庫。他認為這種側面SQL注入式攻擊能夠在某些情況下引起真正的破壞。
“如果你碰巧正使用Oracle,而且你在上面編寫自己的應用程序,那么,你可能正在編寫易受攻擊的代碼,”他說。他認為數據庫的程序設計人員應當檢查他們的代碼,以確保其代碼能夠檢查并保障它所處理的數據是合法的,不應當是可被注入的SQL命令。
對此新型攻擊,Oracle并沒有任何官方回復。
|