跳至主要內容
科技前線生醫突破政策解讀成長思維焦點追蹤
設定興趣偏好EN
科技前線

Claude Code 安全重大漏洞:Anthropic 源代碼洩漏引發的信任危機與法律風波

Anthropic 的 Claude Code 套件因夾帶未混淆的源代碼映射文件,導致 51 萬行代碼外洩,引發企業資安危機,且後續的 DMCA 刪除行動因誤傷合法代碼庫而引發法律爭議。

Jason
Jason
· 2 分鐘閱讀
更新於 2026年4月3日
A digital illustration of an open source code repository showing glowing, complex lines of code leak

⚡ TL;DR

Anthropic 因代碼洩漏引發的自動化 DMCA 刪除行動,因誤刪合法代碼庫而引發法律界對過度執法的強烈批評。

事件背景與影響

近日,人工智慧領域發生了一起備受關注的源代碼洩漏事件,主角是 Anthropic 旗下的 AI 編碼助手 Claude Code。根據 VentureBeat 的報告,Anthropic 在其 npm 套件版本 2.1.88 中,錯誤地夾帶了一個 59.8 MB 的源代碼映射文件(Source Map),導致 512,000 行未經混淆的 TypeScript 代碼被公開,涉及高達 1,906 個檔案。這些外洩內容極為敏感,包含完整的權限模型、所有 Bash 安全驗證器,甚至揭露了 44 個尚未發布的功能標記(Feature Flags)以及 Anthropic 尚未對外公開的 AI 模型細節。

技術細節與安全風險

此次洩漏不僅是對 Anthropic 智慧財產權的打擊,更直接威脅到企業用戶的安全。根據 Arstechnica 的分析,洩漏的代碼揭露了 Anthropic 對 Claude Code 未來的發展路徑,包括一個持久化的 AI 代理程式(Persistent Agent)以及隱秘的「Undercover」模式。對於企業安全主管而言,這是一場災難。由於這些代碼包含了開發者用來過濾輸入、防止惡意代碼執行的所有底層邏輯,駭客可以通過研究這些洩漏的驗證器,輕易地開發出針對 AI 代理的攻擊向量。

法律與監管爭議:DMCA 的濫用與過度執法

在代碼洩漏後,Anthropic 迅速採取行動,透過《數位千禧年著作權法》(DMCA)要求託管服務平台刪除這些外洩代碼的副本。然而,這一行動引發了強烈的反彈。根據報導,Anthropic 的自動化刪除請求不僅鎖定了惡意洩漏源,還無差別地摧毀了 GitHub 上許多合法的開發者代碼庫分支(Forks)。

法律專家指出,這一事件凸顯了在處理涉及 proprietary(專有)軟體洩漏時,DMCA 第 512 條的局限性。利用自動化流程進行大規模刪除,往往會導致「過度執法」,誤傷合法的研究開發專案,進而引發對開源生態與開發者自由的寒蟬效應。

未來展望與防禦策略

對於企業而言,這一事件提醒我們,將依賴於雲端 AI 代理的工作流整合到企業內部時,供應鏈安全的重要性已不言而喻。資安專家建議,企業應立即對開發環境中的 AI 代理配置進行全面審計,並假設所有曾經下載過舊版 Claude Code 的環境都可能面臨安全風險。隨著 AI 模型開發競爭進入白熱化,Anthropic 如何在修補安全缺口與恢復開發者信任之間取得平衡,將成為後續觀察重點。

常見問題

Claude Code 洩漏了哪些資料?

此次洩漏包含 512,000 行未混淆的 TypeScript 代碼,涉及權限模型、Bash 安全驗證器、44 個未發布的功能標記以及尚未公開的模型細節。

為什麼 Anthropic 的 DMCA 刪除行為引發爭議?

因為其自動化處理過程過於激進,不僅移除了外洩源,還誤刪了 GitHub 上許多開發者用於研究或使用的合法代碼庫分支,引發對過度執法的擔憂。

企業該如何應對此次洩漏?

資安專家建議立即對所有使用過 Claude Code 的環境進行審計,假設相關代碼庫已不安全,並儘速更新至修補後的安全版本。