SGLang多模態輸入加載器因路徑遍歷缺陷導致任意文件讀取與服務拒絕
攻擊者可利用未經驗證的多模態請求參數,通過指定本地文件系統絕對路徑或file協議URI,直接訪問服務器進程有權讀取的任意文件。由於缺乏對本地路徑的有效過濾機制與大小限制,該漏洞不僅繞過現有的遠程域名白名單防護,還允許攻擊者提取敏感文件內容或通過讀取大型文件耗盡內存資源,從而導致信息泄露及服務可用性中斷。
組件
SGLang是一款面向大語言模型高效推理的高性能服務引擎,其架構核心在於支持多模態數據的實時處理與API標準化交互。系統通過集成OpenAI兼容的聊天完成接口,旨在為開發者提供低延遲、高吞吐的文本及多媒體內容生成能力,廣泛部署於需要複雜視覺與聽覺數據解析的企業級應用中,以優化模型推理資源調度並增強人機交互體驗。
類型
External Control of File Name or Path (CWE-73)
倉庫
處置建議
- 建議在處理本地文件路徑時實施嚴格的白名單校驗機制,禁止解析非預期目錄下的文件請求。同時應設置合理的文件大小上限以防止資源耗盡,並統一對所有類型的媒體輸入來源進行安全審查,確保本地讀取操作僅限於受控的安全範圍內,從而消除路徑遍歷風險。
OpenSandbox網絡隔離組件因DNS動態授權繞過端口限制導致沙箱逃逸與數據泄露風險
攻擊者可利用策略中域名允許規則與端口作用域規則的邏輯缺陷進行越權訪問,當沙箱內部進程解析受控域名時,DNS代理會將目標IP加入動態白名單並默認開放所有端口,致使針對特定端口的顯式拒絕規則失效,攻擊者藉此可繞過網絡封鎖直接連接受限主機的高危服務端口,如未認證的數據庫或計算協調服務,進而實現橫向移動、敏感數據竊取或惡意負載執行,嚴重破壞系統的機密性、完整性及可用性。
組件
OpenSandbox是一款基於eBPF技術的細粒度應用層安全沙箱系統,旨在為雲原生環境提供強大的網絡隔離能力。其核心架構依賴於用户態代理與內核態過濾引擎的協同工作,通過解析策略文件動態生成nftables規則鏈,實現對進出流量的精細化控制。該組件服務於微服務架構中的多租户隔離場景,確保各應用實例僅在預設的網絡邊界內運行,從而保障業務邏輯的安全性與資源調度的有序性。
類型
Incorrect Authorization (CWE-863)
倉庫
處置建議
- 建議實施嚴格的網絡策略最小化原則,在配置基於端口的訪問控制時必須同步部署互補性的全端口拒絕規則以覆蓋動態解析產生的副作用,同時升級至支持端口範圍表達式的版本以簡化策略管理,並確保DNS解析結果與預定義網絡隔離策略的一致性驗證機制得到強化。