漏洞原理與風險
Vercel Sandbox作為隔離式程式碼執行環境,依賴Firecracker技術建立Linux微型虛擬機器,並透過網域允許清單限制外部連線。然而,AIR Security發現的VerCellBreak問題顯示,攻擊者若控制沙箱內的AI代理,可製作特殊用戶端憑證,將敏感資料編入Authority Information Access(AIA)欄位。當沙箱連線至白名單伺服器時,該伺服器會依據AIA網址發出請求,導致資料實際傳送至攻擊者控制的伺服器,而非沙箱本身,從而繞過隔離機制。
修補進度與建議
AIR共同創辦人Niv Hoffman指出,此類繞過網域限制的問題不易修補。Vercel已獲通報,但仍需時間研究解決方案,且截至報導時尚未取得官方直接回應。值得慶幸的是,目前尚未發現VerCellBreak遭到實際攻擊利用的證據。這項發現提醒企業,除了限制AI代理的對外連線目的地,更需嚴格控管代理存取API金鑰及其他敏感資料的權限,以防範潛在的資料外洩風險。