出處
http://www.hkcert.org/salert/chinese/...lsql_bypass.html Oracle PL/SQL 閘道繞過例外清單的保安漏洞多個 Oracle 產品都被發現存在一個漏洞,這個漏洞可以被遠端攻擊者利用去繞過保安限制和未經授權下存取受影響的系統。由於 PL/SQL 閘道元件沒有適當地處理異常的 HTTP 請求,造成檢查輸入的錯誤,這樣可以被沒有驗證的遠端攻擊者利用去繞過 "PLSQLExclusion" 清單和存取 "例外" 的封包和程序,繼而允許控制後端資料庫伺服器。
影響
繞過保安限制和未經授權存取受影響的系統
受影響之系統
Oracle9i Application Server
Oracle Application Server 10g
Oracle HTTP Server 9.x
Oracle HTTP Server 8.x
解決方案
官方暫時沒有提供相關的修補程式。
臨時處理方案
加入以下的設定到 "http.conf" 檔案及重新啟動伺服器:
RewriteEngine on
RewriteCond %{QUERY_STRING} ^.*\).*|.*%29.*$
RewriteRule ^.*$
http://127.0.0.1...d.htmRewriteRule ^.*\).*|.*%29.*$
http://127.0.0.1...d.htm相關連結
http://www.frsirt.com/engli...s/2006/0338 http://www.frsirt.com/en...rence/5023