研究曝光「幻覺蹲點」攻擊:駭客誘騙AI開發助理安裝惡意程式
以色列特拉維夫大學研究人員發現新型LLM攻擊手法「HalluSquatting」。駭客利用大型語言模型容易捏造外部資源名稱的缺陷,搶先註冊這些虛構名稱並建立含惡意代碼的假資源。當AI程式開發助理嘗試拉取該資源時,便會自動執行駭客預先植入的對抗性提示與惡意指令。此手法特別針對使用AI輔助開發工具的工程師,對軟體供應鏈安全構成新威脅。
以色列特拉維夫大學研究團隊發現名為HalluSquatting的新型攻擊手法,駭客利用大型語言模型容易捏造資源名稱的弱點,搶先註冊假資源並植入惡意代碼,威脅AI程式開發工具安全。
重點速覽
- 以色列特拉維夫大學揭露HalluSquatting攻擊手法,針對大型語言模型弱點
- 駭客預先註冊LLM易捏造的儲存庫與AI技能名稱,建立含惡意代碼的假資源
- AI開發助理若拉取這些假資源,將自動執行駭客控制的惡意指令
- 攻擊手法利用LLM幻覺現象,誘騙開發者執行攻擊者預設的危險指令
- 該研究對使用AI輔助開發工具的企業與個人開發者構成新型安全威脅

文章重點
- 以色列特拉維夫大學研究人員揭露名為HalluSquatting的新型LLM攻擊手法,利用模型幻覺弱點發動供應鏈攻擊。
- 攻擊者預先找出LLM容易捏造的錯誤資源名稱(如儲存庫、AI代理技能),搶先註冊並植入對抗性提示內容。
- 一旦AI程式開發助理自動拉取這些假資源,攻擊者即可在目標環境中執行惡意指令,威脅軟體供應鏈安全。
- 此攻擊手法對任何依賴LLM輔助開發或自動化部署的系統均構成潛在威脅,包括無人機控制與AI代理平台。
大型語言模型的新型安全漏洞
以色列特拉維夫大學的研究團隊最近揭露一種巧妙的攻擊手法——HalluSquatting,直譯為「幻覺蹲點」,專門針對大型語言模型(LLM)與AI程式開發助理的安全弱點。
攻擊原理:利用AI的「幻覺」現象
大型語言模型在生成代碼或提出建議時,有時會無意中捏造不存在的外部資源名稱。這可能包括不存在的代碼儲存庫URL、虛構的npm套件名稱,或者虛假的AI代理技能名稱。攻擊者正是利用這一弱點,提前搶先註冊這些名稱(類似域名搶註的概念),在其中植入對抗性提示或惡意指令。
當開發者使用AI程式開發助理(例如GitHub Copilot等工具)時,AI可能會建議使用某個「儲存庫」或「技能」。開發者或自動化流程若信任AI的建議而直接拉取或執行這些資源,就會無意中下載並執行駭客預先準備的惡意代碼。
威脅鏈與影響範圍
HalluSquatting攻擊的危險之處在於其多層欺騙機制:
- 初始欺騙:LLM無意中捏造資源名稱
- 主動搶占:駭客搶先註冊並建立假資源
- 信任濫用:開發者或自動化系統信任AI的建議
- 代碼執行:惡意代碼得以在開發環境或生產環境中運行
這種攻擊特別危險的原因在於,它繞過了傳統的人工代碼審查。許多開發者已經習慣信任AI助理的建議,可能不會對AI生成的資源名稱進行額外驗證。
對軟體供應鏈的新威脅
隨著AI輔助開發工具在業界普及率提升,HalluSquatting攻擊可能成為軟體供應鏈攻擊的新向量。尤其是在持續整合與自動化部署流程中,如果自動化系統直接執行AI建議的命令而無人工檢查,風險更加嚴重。
這項研究提醒軟體開發組織應強化供應鏈安全意識,即使在使用AI輔助工具時,也應保持必要的人工審查與驗證機制。
對台灣業者的意義
對台灣軟體開發與科技業而言,此研究揭示使用AI開發助理時的新型安全風險。台灣許多軟體公司與新創已採用GitHub Copilot等AI工具提升開發效率,但若缺乏足夠的供應鏈安全意識,可能面臨HalluSquatting攻擊。建議台灣資訊安全業者與企業應及早導入防禦機制,例如對AI建議的外部資源進行驗證、強化自動化部署的人工審查關卡,並在開發規範中納入AI安全指引,以降低軟體供應鏈遭駭的風險。
常見問題
Newsletter
訂閱低空產業電子報
每日精選低空經濟與無人機產業新聞,直送您的信箱。
本文由 LAETimes 編輯部審核發佈 ·


