打造網銀WEB應用安全
隨著電子商務快速的發展,近幾年我國網上銀行業務發展迅猛,目前其交易量已超過商業銀行總交易量的50%以上。在開放網絡中流動的大量金融交易數據,不僅涉及巨大的經濟利益,而且包含大量的用戶個人隱私信息。由于目前網銀交易認證機制存在著缺陷和黑客組織惡意滲透破壞等原因,針對網銀的趨利性犯罪態勢也越來越明顯。為此,2009年人民銀行開始致力于制訂網銀規范,并于2012年底正式發布了《網上銀行系統信息安全通用規范》。作為一項法律法規,網銀安全規范為監管部門檢查提供了標準化的依據,能有效促進網銀整體安全水平,在網銀安全使用中具有里程碑的意義。
解讀網銀規范中的WEB應用安全
WEB應用安全是《網上銀行系統信息安全通用規范》中的重點,主要有以下三個方面要求:
防止敏感信息泄漏
應對網上銀行系統WEB服務器設置嚴格的目錄訪問權限,防止未授權訪問。
禁止目錄列表瀏覽,防止網上銀行站點重要數據被未授權下載。
防止SQL注入攻擊
網上銀行系統WEB服務器應用程序應對客戶提交的所有表單、參數進行有效地合法性判斷和非法字符過濾,防止攻擊者惡意構造SQL語句實施注入攻擊。
禁止僅在客戶端以腳本形式對客戶的輸入進行合法性判斷和參數字符過濾。
防止跨站腳本攻擊
應通過嚴格限制客戶端可提交的數據類型以及對提交的數據進行有效性檢查等有效措施防止跨站腳本注入。
TopWAF助網銀系統完成合規
XX銀行自開通網上銀行系統后,主要還是依靠雙層異構防火墻來做網絡層的訪問控制隔離。其次還部署了入侵檢測設備,用于檢測進入DMZ區的入侵和攻擊,但也僅限于會話層和表示層的某些非法入侵。而對于應用層的探測和入侵,無法實現實時檢測和攔截。
為了應對監管機構的安全合規檢查,XX銀行依照網銀安全規范對其網銀系統進行了全面地安全評估,發現網銀系統的WEB應用存在部分SQL注入、信息泄漏等高危漏洞??紤]到網銀系統已經上線運行,用“改代碼”的方法修補漏洞需要付出過高的代價。所以天融信公司在對該系統進行安全加固時,采用了部署天融信WEB應用安全防護系統TopWAF的解決方案。如下圖所示:
TopWAF部署方案
TopWAF上線時,天融信實施人員開啟了基本攻擊防護策略,利用內置的特征規則,對客戶提交的所有表單、參數進行合法性判斷和非法字符過濾,有效防止SQL注入、跨站腳本、目錄遍歷等攻擊。同時,實施人員有針對性地在TopWAF上配置了網站URL訪問控制策略,嚴格限制網站目錄及文件資源的訪問權限。
部署TopWAF后,XX銀行在沒有對網銀系統的WEB應用程序做任何修改的情況下,順利地通過了監管機構的安全合規性檢查。該方案的實施,也為商業銀行網銀系統安全建設及合規提供了很好的樣板示范。