newsence
Claude Code 發現潛伏長達 23 年之久的 Linux 核心漏洞

Claude Code 發現潛伏長達 23 年之久的 Linux 核心漏洞

Hacker News·1 天前

Anthropic 研究員 Nicholas Carlini 利用 Claude Code 發現了多個 Linux 核心中可被遠端利用的漏洞,其中包括一個自 2003 年以來隱藏了 23 年之久的 NFS 驅動程式重大漏洞。

背景

Anthropic 的研究科學家 Nicholas Carlini 在 [un]prompted AI 安全會議上發表了一項驚人發現,他利用 Claude Code 成功識別出 Linux 核心中多個可遠端利用的安全漏洞。其中最受矚目的是一個潛伏在網路檔案系統(NFS)驅動程式中長達 23 年的堆疊緩衝區溢位漏洞,該漏洞最早可追溯至 2003 年,甚至早於 Git 版本控制系統的誕生。

社群觀點

針對這項發現,Hacker News 社群展開了熱烈討論,焦點集中在 AI 工具於資安領域的實戰價值與成本效益。許多開發者對此感到震撼,認為這標誌著資安審查的一個轉折點。有觀點指出,過去開源社群信奉「只要眼睛夠多,所有漏洞都無所遁形」,但現實是許多陳年漏洞並非真的隱蔽,而是根本沒人去檢查。這次 Claude 發現的 NFS 漏洞涉及長度限制邏輯錯誤,這類問題理論上靜態分析工具也能捕捉,但顯然在過去二十年間,這些工具要麼未被妥善運用,要麼其產生的海量誤報讓開發者忽視了真正的威脅。社群普遍認為,LLM 在程式碼審查上的真正優勢在於其理解複雜協議邏輯的能力,而非單純的模式匹配。

然而,成本與實用性仍是爭論的核心。部分留言者質疑,雖然單次 API 調用看似便宜,但若要對整個龐大程式庫進行深度且詳盡的漏洞掃描,代價可能高達數十萬美元。儘管如此,支持者反駁指出,推理成本在過去三年內已大幅下降,且隨著開源模型能力的提升,未來企業完全可以在本地端部署同等級別的工具,而不必依賴昂貴的雲端服務。此外,也有人擔心這是一把雙面刃,AI 在幫助修復漏洞的同時,也可能在生成程式碼的過程中引入更多難以察覺的新漏洞。

最令社群感到焦慮但也興奮的是 AI 進化的速度。討論中提到,僅僅半年前的模型在同樣任務上的表現遠遜於現在的 Claude Opus 4.6,這預示著未來幾個月內將會出現一波由 AI 驅動的漏洞發現潮。目前真正的瓶頸已不再是發現漏洞,而是人類工程師驗證與修復這些漏洞的速度。正如 Carlini 所言,他手中握有數百個潛在崩潰點,卻因缺乏時間一一驗證而無法向核心維護者報告,這種「漏洞過載」的現象反映出資安防禦體系正受到 AI 效率的強力衝擊。

延伸閱讀

  • [un]prompted 2026 會議現場影片:Nicholas Carlini 演示 Claude Code 如何尋找漏洞的完整過程。
  • autopen.dev:留言中提到的自動化滲透測試工具,用於探索程式碼庫中的安全弱點。
https://mtlynch.io/claude-code-found-linux-vulnerability/