OpenAI 新資安模型挖出 948 個 Linux 核心漏洞

Elponcrab
分享
OpenAI 新資安模型挖出 948 個 Linux 核心漏洞

OpenAI 資安團隊 11 月 4 日發表研究《A thousand fewer paths to root》,用一套由 AI 代理組成的自動化流程掃描 Linux 核心,最後做出 948 個可用的本機提權攻擊程式,也就是一般使用者帳號能藉此拿到最高權限 root。整趟流程花掉 121.3 萬美元 API 費用,用的是一款還沒發表的資安模型。

OpenAI 在官方推文中拿漏洞賞金行情比較:換算每個提權漏洞約 1,279 美元,若照 Pwn2Own、TyphoonPWN 這類駭客競賽的賞金計價,同一批成果價值約 1,890 萬到 6,630 萬美元。

2,308 個疑似漏洞,重現 1,724 個

這套流程分五段。先由偵察代理讀過整個程式碼庫,挑出一般使用者碰得到、跟安全有關的 5,034 個目標,約 280 萬行程式碼,占核心約 7%,這一步花 3,426 美元。接著分析代理在 12 小時內產出 2,308 個疑似漏洞,花 31.7 萬美元。

廣告 - 內文未完請往下捲動

疑似漏洞不等於真漏洞。驗證代理替每一個寫測試程式,在隔離的虛擬機裡實際觸發,30 小時內重現了 1,724 個,約占 74.7%。OpenAI 表示,只有 3.1% 是模型分析錯誤、假設了不可能發生的條件,其餘沒重現的多半需要較高權限,或是競態條件太難觸發。

最花錢的是寫攻擊程式。攻擊代理在開啟一般發行版預設防護(SMEP、SMAP、KASLR 等)的環境裡測試,做出 291 個資訊外洩的驗證程式與 1,169 個可用的提權攻擊;扣掉同一漏洞的變體,對應 948 個不同的漏洞與修補。這一段花了 77.6 萬美元,平均每個成功的攻擊程式約 359 美元。

10 月中掃描,10 天內已有 61 個修好

掃描對象是 10 月中最新版的 Linux 核心。OpenAI 說,自動掃描加人工分析 10 天後,已有 61 個提權漏洞在上游修好、43 個修補在測試中、299 個正在公開回報與討論。依照 Linux 社群建議,OpenAI 先送出最嚴重的數百份報告與修補,其餘透過 Patch the Planet 計畫的合作夥伴陸續送出。

研究也拿新舊模型比較。7 月底用 GPT-5.6 Sol 跑同一套流程,找到並攻破 166 個提權漏洞,花 51.4 萬美元;10 月中換上新的資安模型,數字變成 948 個、121.3 萬美元。OpenAI 據此建議,模型能力提升後,舊程式碼值得重新掃一次。

OpenAI 另外抽查 166 個攻擊程式,發現代理用了 10 種外部核心攻擊專家也沒看過的新手法,包括新的記憶體佈局技巧與只改資料就提權的方法。OpenAI 也說,這次研究重點在方法與模型能力,成本只能算上限,流程調校後每一段都可能更便宜。

從 24 個到 948 個

OpenAI 6 月推出 Patch the Planet 時,GPT-5.5 Cyber 在 Linux 核心找到漏洞並做出 24 個提權攻擊程式;這次規模放大約 40 倍。10 月 OpenAI 也曾公布讓 AI 紅隊攻擊自家沙盒,順帶找出壓縮函式庫 Brotli 的遠端執行漏洞。

OpenAI 在推文中說,目標是讓防守方搶在攻擊者之前找到並修好漏洞,「讓網路攻擊的成本高到不划算」。Linux 核心跑在 Android 手機、雲端主機與超級電腦上,修補送進上游後,各家發行版與裝置廠商還要再跟進更新,使用者端才會真正補上。

風險提示

加密貨幣投資具有高度風險,其價格可能波動劇烈,您可能損失全部本金。請謹慎評估風險。