Inspektor Gadget 完成首次獨立安全稽核:三個漏洞均已修補,整體架構獲正面評價
CNCF Blog · 2026-06-03
CNCF 孵化專案 Inspektor Gadget——一個基於 eBPF 的 Kubernetes 可觀測性工具包——完成了由 OSTIF 協調、Ada Logics 執行的首次獨立安全稽核,結果於 2026 年 6 月 3 日公開。稽核識別出三個漏洞(無 Critical 或 High),全部已在版本 0.50.1 修補。
什麼是 Inspektor Gadget
Inspektor Gadget 允許使用者在不重建映像、不注入 sidecar、不重啟 pod 的前提下,透過 eBPF 程式觀測 Kubernetes 工作負載的系統呼叫、網路流量、進程事件與安全策略違規。其架構分為三層:
- Gadget:獨立的 eBPF 程式單元,以 OCI 映像封裝,可動態載入至目標節點
- ig daemon:在每個節點運行的代理,負責 eBPF 程式的生命週期管理與事件轉發
- kubectl-gadget / gadgetctl:控制平面 CLI,透過 gRPC 與 ig daemon 通訊
漏洞細節
CVE-2026-24905(中等嚴重度):Makefile 在建置自訂 gadget 映像時,將使用者控制的輸入未轉義地嵌入 shell 指令,可被惡意 gadget 原始碼觸發指令注入。攻擊面主要是建置 CI/CD pipeline,而非運行時環境。
事件洪水 DoS(中等嚴重度,無 CVE):惡意容器可透過高頻系統呼叫或網路事件使 eBPF ring buffer 溢出。ig daemon 在 ring buffer 滿載時會靜默丟棄事件,攻擊者可藉此讓自身的惡意活動在觀測盲點中執行,破壞可觀測性工具本身應提供的可信度保證。
CVE-2026-25996(低嚴重度):受感染容器可透過在程序名稱或網路連線標頭中注入 ANSI 逃脫序列(escape sequences),影響操作者的終端機顯示,理論上可用於偽造輸出或觸發終端機漏洞。
整體評估與建議
稽核結論認為 Inspektor Gadget 的整體安全架構「已達到合理成熟度」。稽核方額外提供了六項加固建議,包含:強制啟用 TLS(目前 gRPC 通道可選擇性使用明文)、縮小 ig daemon 的 Kubernetes RBAC 權限範圍(目前需要較廣的 node 資源讀取權),以及在 gadget 映像的 OCI 層加入數位簽名驗證。
Docker 發布 AI Agent 安全指南:隔離、工具存取控制、身分管理的實作架構
Docker Blog · 2026-06-02
Docker 在 2026 年 6 月 2 日發布一篇面向開發團隊的 AI Agent 安全實作指南,系統性地梳理了 agent 沙箱化、工具存取邊界、身分憑證管理與執行時監控四個維度的安全設計。背景是 Docker Gordon(AI 編碼代理)GA 後,公司觀察到大量團隊在沒有適當隔離的前提下將 agent 接入生產工具鏈。
隔離邊界:為什麼容器還不夠
傳統容器隔離的威脅模型是「防止容器內的惡意程式逃逸至宿主」;AI Agent 的威脅模型不同:agent 本身通常是可信的,但它執行的程式碼(LLM 生成或從工具鏈拉取的)不是。Docker 的解法是 microVM(基於 Firecracker):每個 agent 執行環境擁有獨立的 kernel 實例,即使容器 escape 也無法觸及宿主系統呼叫介面。
指南建議的沙箱分層:
- 第一層:microVM 核心隔離(Firecracker 或同類方案)
- 第二層:seccomp filter 限制允許的 syscall 白名單
- 第三層:AppArmor/SELinux profile 限制檔案系統存取路徑
- 第四層:網路 namespace 隔離,agent 只能存取明確允許的出口 IP 範圍
工具存取控制
指南強調以 MCP(Model Context Protocol)層 實施工具粒度的存取控制,而非在 agent 端做能力限制:每個工具呼叫在 MCP server 層過濾,依據 agent 身分與工具名稱進行允許/拒絕決策。Docker AI Governance(5 月發布)提供了中央化的工具呼叫 policy engine,允許在不修改 agent 程式碼的情況下動態調整工具白名單。
身分管理
指南推薦 Workload Identity 模式:每個 agent 執行個體獲得一個短時效的 SPIFFE/SVID 憑證(而非長期 API key),憑證由 SPIRE server 在容器啟動時動態簽發,與 microVM 或容器的生命週期綁定。這讓已終止的 agent 實例的憑證自動失效,避免長期憑證洩漏問題。