KeyFrame內部研究專用

为什么越狱攻击依然有效?5个AI安全问题

Interview On Your Way·6月1日週一·7 min中文

三句話摘要

大型語言模型的越獄攻擊本質上是分佈偏移,而非破解硬鎖,因此防禦必須採用縱深分層策略。 越獄攻擊是分佈偏移而非破鎖,因此有效防禦不是修補措辭,而是縱深分層+持續對抗測試,並永遠假設任何一層都可能被繞過。 安全訓練是統計護欄,不是硬鎖。 模型的危險能力從未被移除,安全訓練只是讓模型在特定輸入分佈上降低生成概率,因此任何能改變輸入表面形式的手段都能繞過它。

重點整理

重點
  • 1

    安全訓練是統計護欄,不是硬鎖。 模型的危險能力從未被移除,安全訓練只是讓模型在特定輸入分佈上降低生成概率,因此任何能改變輸入表面形式的手段都能繞過它。

  • 2

    越獄攻擊有四大類,共享同一機制。 重新措辭(角色扮演/假設場景)、目標衝突(讓「樂於助人」與安全目標對立)、混淆意圖(欺騙分類器)、分佈外措辭,全部依賴同一原理:安全訓練本質上是表面形式的模式匹配。

  • 3

    單一補丁永遠落後於攻擊者。 修補一個特定措辭只堵住一個點,攻擊者只需稍微改寫就能落入相鄰空隙,因為防禦面對的是無限大的輸入分佈,而非有限的壞字串列表。

  • 4

    魯棒性是移動下界,不是可達到的終點。 評估應使用模型未訓練過的保留攻擊樣本,追蹤各攻擊類別的成功率趨勢,並將野外發現的新攻擊持續回流測試集,永遠不能宣稱問題已解決。

實用技巧與重點

乾貨
  • 攻擊類別(抽象):重新措辭、目標衝突、混淆、分佈外措辭、提示注入(針對智能體工具)
  • 五層縱深防禦
  • 魯棒訓練:注入對抗樣本,讓拒絕行為跨措辭泛化
  • 獨立輸入/輸出過濾器:模型層失效時補漏
  • 強化系統提示與拒絕策略
  • 限制智能體能力與權限(即使越獄成功也縮小影響範圍)
  • 持續監控新型攻擊並回流訓練
  • 評估方法:維護不斷演進的紅隊測試集(自動化+人工),按攻擊類別分組,追蹤成功率隨時間的趨勢
  • 關鍵指標邏輯:若已知攻擊成功率下降但新攻擊仍有效 → 說明只是對測試集過擬合,不代表真正魯棒
  • 核心判斷準則:在多樣化、持續更新的攻擊下,成功率下降但不為零,才是有意義的進步信號

結論

結論

越獄攻擊是分佈偏移而非破鎖,因此有效防禦不是修補措辭,而是縱深分層+持續對抗測試,並永遠假設任何一層都可能被繞過。

完整解析

詳細

語言模型的安全訓練究竟是什麼?這段內容從根本上拆解了一個常見的誤解。安全訓練並不是在模型內部裝了一把硬鎖,而是在一個功能完整的基礎模型之上,疊加了一層學習到的統計傾向。也就是說,模型生成有害內容的底層能力從未被移除,安全訓練只是讓模型在遇到「看起來像危險請求」的輸入時,降低輸出有害內容的機率。這個區別至關重要,因為它直接解釋了越獄攻擊的作用原理:攻擊者不需要「撬鎖」,只需要把請求移出那個觸發拒絕行為的統計分佈就夠了。

越獄攻擊的手法可以歸為幾大類,但它們共享同一個底層機制——改變請求的表面形式。重新措辭(如角色扮演、假設場景、虛構故事的包裝)讓輸入不再像模型學過要拒絕的那類文字;目標衝突攻擊則利用模型同時被訓練成「樂於助人」與「遵循指令」,讓這些目標與安全目標相互對抗;混淆攻擊偽裝意圖以欺騙安全分類器;而分佈外措辭則是安全訓練從未覆蓋到的表達方式。對於具備外部工具的智能體系統,還有一種特殊形式——提示注入,通過外部內容污染模型的上下文。

理解了攻擊機制,就能明白為何修補單一措辭是徒勞的。屏蔽特定字串就像打地鼠,補了一個洞,旁邊的空隙仍然敞開,攻擊者只需稍微改寫就能繞過。更根本的問題在於,面對的不是一個有限的「壞輸入列表」,而是整個無限大的輸入空間。任何只記憶特定樣本的防禦,都注定永遠落後一步。正確的應對思路是放棄追求「完美的單一修復」,轉而設計縱深分層防禦:通過注入對抗性樣本讓拒絕行為真正泛化(而非只針對已知樣本),同時部署獨立的輸入輸出過濾層作為補漏機制,強化系統提示策略,並且——對智能體尤其關鍵——從一開始就限制其能力與權限範圍,使得即便越獄成功,造成的損害也降至最低。

在如何衡量進展的問題上,這段內容給出了務實的答案:魯棒性無法被「證明」,只能通過對抗測試來估計。評估的核心是維護一個持續演進的紅隊測試集,其中必須包含模型從未訓練過的保留攻擊樣本,並追蹤各攻擊類別的成功率趨勢。若已知攻擊成功率降低,但新攻擊依然奏效,那只說明模型對測試集過擬合,並非真正變得更魯棒。此外,野外發現的真實攻擊必須持續回流測試集。最終,能觀察到的最好信號是:在多樣化且不斷更新的攻擊下,成功率下降但不為零。這是進步,但永遠不能宣稱問題已解決。

關鍵時刻

Pipeline v2

帶時間戳的重點,會在逐字稿層級分析上線後產生。目前請先透過原始影片觀看。

事實查核

Pipeline v2

說法查證是下一次管線升級的一部分。KeyFrame 只會顯示它真正能驗證的內容。

更多「AI 安全」的內容

Unlock Agent Autonomy: The Runtime for AI-Native Systems — Tushar Jain, Docker
22 min
AI 安全中文8月20日

Unlock Agent Autonomy: The Runtime for AI-Native Systems — Tushar Jain, Docker

AI Engineer

  • 1. 代理權限動態擴張的根本問題
  • 當代理被要求調查延遲尖峰時,它會自動擴展訪問需求——先請求日誌訪問,再要求 GitHub 儲存庫權限,最後要求 Slack 訪問。每一步都超越了信任邊界,最終導致代理擁有不受控制的全系統訪問權。傳統軟體可以提前定義權限,但自主代理的需求在運行時動態變化,這是核心難題。
  • 2. 多模型、多平台的統一防控需求
SANS Stormcast Wednesday, August 19th, 2026: Copilot as Whitstleblower; GEEKOM Bad Driver; Medusa Update; Encrypted AI
8 min
AI 安全英文PODCAST8月19日

SANS Stormcast Wednesday, August 19th, 2026: Copilot as Whitstleblower; GEEKOM Bad Driver; Medusa Update; Encrypted AI

SANS Stormcast

  • AI 系統的存取控制難以真正實施,因為一旦資料被 AI 系統存取,攻擊者總能找到繞過安全防護的方式提取資料。伺服器端請求偽造(SSRF)在聊天機器人中常見,攻擊者可騙誘 AI 系統向指定 URL 發送請求並將響應內容洩露給攻擊者。
  • Copilot 漏洞的完整利用鏈包括三個步驟:預填含惡意提示的 URL、誘導使用者點擊、利用 AI 的網頁擷取能力將敏感資料外洩到攻擊者控制的伺服器。Microsoft 的修補方案是限制允許的連結類型,犧牲了與其他系統的整合便利性以換取安全性。
Black Hat Asia 2026 | IntentGuard: Securing LLM-Generated Cloud Configurations
40 min
AI 安全英文8月18日

Black Hat Asia 2026 | IntentGuard: Securing LLM-Generated Cloud Configurations

Black Hat

  • 1. 基礎設施程式碼成為提示注入的隱形載體
  • 攻擊者可以在 CloudFormation、Terraform 等模板的註釋、環境變數預設值、引數名稱中植入指令,當 LLM 讀取這些模板生成新配置時,攻擊意圖會被隱形執行。這種攻擊能繞過傳統掃描器,因為最終輸出看似合規。
  • 2. 傳統掃描器的根本盲點:只看孤立配置,不看意圖一致性