AID-H-019.001
高
URL Normalization & Allowlist Filtering
讓 element 網址擷取通過完整的安全擷取流程:驗證標準化 HTTPS 目的地與每次重新導向、拒絕非公開位址、將連線固定到已驗證 IP,並限制回應大小與型別。Chainlit 專用介面須另行驗證;只比對允許的主機名稱,擋不住 DNS 重新綁定或中繼資料存取。
Zafran 在 Chainlit(用來建立 LLM 聊天與 agent 應用的 Python 框架)中發現任意檔案讀取與伺服器端請求偽造(SSRF)漏洞,並在對外開放的實際應用中驗證。攻擊者可透過 element 處理流程讀取伺服器檔案;若部署使用 LangChain 磁碟快取,還可能取得其他使用者的提示詞與回應。影響取決於部署設定與工作負載權限:可讀取的環境變數或雲端憑證,可能進一步成為帳號冒用、橫向移動與雲端資源存取的入口。
ChainLeak 顯示,AI 框架的檔案與網址輔助介面,也需要完整的存取邊界。本案對應的防禦手法包括修補已部署軟體、授權確切檔案物件、安全擷取網址、限制工作負載權限,以及撤銷外洩憑證。每項控制都要在自己的執行位置驗證,才能知道原始攻擊路徑是否已被關閉。
最後更新: