泛微e-cology OA系統SQL注入漏洞安全通告
發布時間 2019-10-10漏洞編號和級別
CVE編號:暫無,危險級別:高危,CVSS分值:廠商自評:7.8,官方未評定
影響版本
泛微e-cology OA系統 JSP版本
漏洞概述
泛微e-cology OA是國內應用廣泛的OA解決方案。
泛微e-cology OA系統的WorkflowCenterTreeData接口在使用Oracle數據庫時,由于內置SQL語句拼接不嚴,導致泛微e-cology OA系統存在SQL注入漏洞。攻擊者利用該漏洞,可在未授權的情況下,遠程發送精心構造的SQL語句,從而獲取數據庫敏感信息。
對泛微e-cology OA系統JSP版本在我國境內的分布情況進行統計,結果顯示使用該版本數量約為7430個。
漏洞驗證
暫無POC/EXP。
修復建議
目前,泛微OA官方暫未發布補丁,臨時解決方案如下:
1、使用參數檢查的方式,攔截帶有SQL語法的參數傳入應用程序;
2、使用預編譯的處理方式處理拼接了用戶參數的SQL語句;
3、在參數即將進入數據庫執行之前,對SQL語句的語義進行完整性檢查,確認語義沒有發生變化;
4、在出現SQL注入漏洞時,要在出現問題的參數拼接進SQL語句前進行過濾或者校驗,不要依賴程序最開始處防護代碼;
5、定期審計數據庫執行日志,查看是否存在應用程序正常邏輯之外的SQL 語句執行
參考鏈接
https://mp.weixin.qq.com/s/iB22Npjcyv8vFgKx8sLR8Q