AI News

新前沿:AI 代理發現 CUPS 中的關鍵 RCE 漏洞

網路安全研究領域在 2026 年 4 月 6 日發生了戲劇性的變化,業界見證了一個自主漏洞發現的里程碑案例。由安全工程師 Asim Viladi Oglu Manizada 指導的 AI 代理(AI Agents)團隊,成功識別出通用 Unix 列印系統(Common Unix Printing System,CUPS)中的兩個重大遠端程式碼執行(Remote Code Execution,RCE)漏洞,該系統是 Linux 和 Unix 列印基礎設施的基石。

這一發現標誌著自動化安全分析領域的一個關鍵時刻。雖然 AI 長期以來一直被討論為攻擊者和防禦者的工具,但代理工作流(Agentic Workflows)在成功隔離廣泛部署的開源軟體中可利用漏洞方面的實際應用,展示了生成式 AI(Generative AI)驅動的 漏洞研究(vulnerability research) 的成熟度,這是許多分析師預測過但很少見到如此規模執行的。

發現過程:透過 AI 驅動分析串聯漏洞

該項研究識別出了漏洞 CVE-2026-34980 和 CVE-2026-34990,其靈感顯然來自 2024 年關於 CUPS 安全性的基礎工作。藉由利用能夠分析複雜程式碼庫並識別邏輯漏洞的專用 AI 代理,研究團隊得以在現代 Linux 發行版複雜的列印架構中穿梭。

這一發現的效力不在於單一漏洞,而是在於這兩個已識別問題的串聯性(Chainability)。就個別而言,它們代表了重大的安全障礙;但結合在一起,它們為未經身份驗證的攻擊者提供了一條獲取系統進階控制權的途徑。

漏洞技術細節分析

這兩個漏洞協同運作,以繞過 CUPS 守護程序(cupsd)中的標準安全控制。

  1. CVE-2026-34980(進入點): 此漏洞利用了 CUPS 的預設策略,即當列印機隊列共享時,它會接受匿名列印作業請求。AI 代理 識別出未經身份驗證的遠端攻擊者可以利用此漏洞,向共享的 PostScript 隊列提交列印作業。在沒有足夠身份驗證層的情況下,這允許攻擊者直接與系統的解析邏輯進行互動。
  2. CVE-2026-34990(權限提升): 第二個漏洞涉及授權處理機制。攻擊者作為本地非特權用戶,可以誘騙 CUPS 調度程序守護程序與攻擊者控制的本地主機網際網路列印協定(Internet Printing Protocol,IPP)服務進行身份驗證。透過提供可重複使用的授權權杖(Authorization token),攻擊者可以操縱守護程序來覆蓋關鍵的 root 檔案。

當這兩個漏洞被串聯時,進入門檻會顯著降低。外部未經身份驗證的行為者可以有效地透過網路獲得 root 檔案覆蓋能力,這對任何在沒有現代防火牆配置或修補版本的情況下運行標準 Linux 列印服務的組織構成了重大風險。

AI 在漏洞研究中不斷演變的角色

在這次發現中使用的「漏洞獵捕代理」代表了我們處理安全審計方式的轉變。傳統上,這個過程需要高度專業的人類研究員進行數千小時的手動程式碼審查。這種 AI 驅動方法的成功表明,我們正進入一個高品質安全研究變得更易獲得且顯著加快的時代。

AI 代理非常適合這類工作,因為它們可以在龐大的程式碼庫中執行系統化的枚舉和並行漏洞利用測試,而不會產生影響人類研究員的疲勞或認知偏見。正如這次事件所證明的, AI 代理可以:

  • 自動化程式碼審計: 掃描大規模儲存庫,識別手動同行評審中可能被忽視的邏輯不一致。
  • 生成漏洞利用鏈: 實驗性地測試漏洞的各種組合,有效地將孤立的錯誤「連點成線」,以確定其綜合嚴重程度。
  • 規模化研究工作: 對軟體生態系統進行持續監控,在新的提交中引入潛在問題時立即提醒人類團隊。

然而,這種能力是一把雙刃劍。雖然它能實現防禦性研究和快速修補,但同樣的代理技術也可以被惡意行為者利用,將此類發現武器化以進行網路攻擊。

影響分析與緩解策略

鑑於 CUPS 是大多數 Linux 發行版和 macOS 的預設列印系統,這些 CUPS 漏洞的潛在影響非常廣泛。依靠基於 Linux 的伺服器進行文件管理或列印服務的組織應立即評估其暴露風險。

下表總結了已識別的漏洞及其各自的影響:

漏洞 ID 主要影響 安全含義
CVE-2026-34980 未經身份驗證的 RCE 允許遠端攻擊者向共享的 PostScript 隊列提交列印作業,從而繞過身份驗證控制。
CVE-2026-34990 權限提升 使攻擊者能夠誘騙 CUPS 調度程序連接到惡意的 IPP 服務,並執行未經授權的 root 檔案覆蓋。

立即防禦措施

對於目前運行受影響 CUPS 版本的組織,等待上游補丁很少是最佳策略。安全團隊應優先考慮以下防禦措施:

  • 防火牆分段: 嚴格限制對連接埠 631 的訪問。由於 CUPS 在許多配置中預設監聽網路請求,因此在網路週邊阻斷對此連接埠的外部訪問是最有效的初步防禦。
  • 服務審計: 審計 cups-browsed 配置。如果不需要網路列印機發現,請禁用該服務以減少攻擊面。
  • 身份與存取管理(IAM): 確保列印伺服器不暴露在公共網際網路上。使用 VPN 或內部網路分段,確保只有授權用戶才能與列印服務進行互動。
  • 監控與日誌記錄: 加強對連接埠 631 異常流量的監控。現代 XDR(擴展檢測與響應)工具應配置為標記來自未知或外部 IP 地址的異常列印作業提交。

結論:網路安全的新常態

AI 代理發現 CUPS 漏洞不僅僅是一個安全公告;它也是威脅格局正在發生變化的信號。隨著 AI 代理變得更加複雜,發現漏洞並將其武器化的速度將會加快。

對於 CUPS 和其他開源項目的開發者來說,這次事件是一個強烈的提醒,即安全週邊正在擴張。軟體安全的未來可能取決於一種協作模式,即將 AI 代理整合到軟體開發生命週期(SDLC)中,在程式碼發佈之前執行持續、自動的安全測試。對於安全社群來說,資訊很明確:AI 的整合不僅僅是一種優勢——它是一種必然。

精選

AI 代理發現 CUPS Linux 列印伺服器中的遠端程式碼執行漏洞

AI 代理自主識別出這個廣泛用於 Linux 和 Unix 系統的開源 CUPS 列印伺服器中的遠端程式碼執行缺陷。