大約兩個月前,OpenAI 為 Frontline Defenders 推出了 Daybreak 計劃——一項 10 億美元的補貼,用於獲取 Daybreak 網絡安全模型和產品。這筆資金幾乎立即投入使用,因為 PHP 中的重大漏洞被兩方獨立發現:安全公司 Calif 的研究員 Ryan Austin,作為 2026 年 8 月 OpenAI “Patch the Planet” 項目的一部分,使用 GPT 5.6 Sol 發現了這些缺陷;以及最近被併入 Google Cloud 的 Wiz(使用 Gemini 4 Argon 和 GPT-5.6 Sol,以及他們自己的工具 Wiz Atlas)。所有高調的網絡安全披露都至少帶有一點營銷成分,而這究竟是不是像 log4shell 和 Heartbleed 那樣嚴重令人警覺的漏洞,也還有一定爭論空間,但 PHP 生態系統各方協同應對,無疑是開發者社區以最理想的形式作出的回應。我們應當預期,未來至少一年內還會不斷發現此類關鍵漏洞;但責怪發現漏洞的“信使”是錯誤的做法;相反,知道我們的關鍵軟件正在接受人類歷史上規模最大的安全審計,其實是件好事。
AI 新聞,2026 年 10 月 20 日至 10 月 21 日。我們檢查了 12 個 subreddit、544 個 Twitter 賬號,沒有檢查更多 Discord。AINews 網站允許你搜索所有過往期號。提醒一下,AINews 現已是 Latent Space 的一個欄目。你可以選擇訂閲或退訂郵件頻率。
AI Twitter 回顧
頭條:PHP2Shell——時間線、核心主張,以及緊急響應背後的複雜情況
發生了什麼
研究人員披露了兩個 PHP 引擎內存損壞漏洞,並演示了針對主要 CMS 的未認證利用,以及一次異常廣泛的協同響應。研究人員將漏洞命名為 PHP2Shell,編號為 CVE-2026-109618 和 CVE-2026-109619。他們的技術描述將這些缺陷定位在 PHP 內部對內存不足狀況和致命錯誤的處理上——而不是某個 WordPress 插件或應用的認證邏輯。他們報告演示了完整的遠程代碼執行和“Heartbleed 式”內存泄露。@sagitz_
披露的演示包括針對 WordPress、Drupal 和 Joomla 的認證前 RCE。研究人員的公告還另行聲稱可對任何 PHP 應用進行遠程內存泄露。這些都是研究人員報告的利用結果;不應悄悄擴大為“每個部署都存在完全相同的、可立即利用的 RCE 路徑”的主張。@sagitz_
OpenAI 表示 Calif 的研究人員使用其模型發現了這些缺陷,而二手報道稱 Wiz 獨立發現了同樣的漏洞。帖子指出 Calif/OpenAI 一方使用的是 GPT-5.6 Sol;一個與 Wiz 關聯的賬號則將發現、利用鏈開發、檢測器創建和補丁驗證歸功於 Gemini 4 Argon。這是一個多方發現的案例,而非某一供應商獨自發現並修復了問題的證據。@TheRundownAI、@steipete、@ralucaadapopa
OpenAI 描述了披露前約兩個月的協同修復過程。它表示該補丁需要一次重大的 PHP 引擎變更,並需要維護者、研究人員、安全提供商和政府之間的協調。一位參與其中的研究人員確認與 PHP 基金會合作以支持和加固該補丁。@OpenAI、@itszn13
Cloudflare 在計劃補丁發佈之前部署了初步的 WAF 緩解措施。其 CTO 表示,這些規則覆蓋了已知的利用途徑,對所有客户(包括免費層)可用,並隨着早期攻擊的出現而不斷更新。他明確稱這些規則只是臨時權宜之計,並指示運維人員在 14:00 UTC 打補丁。@dok2001
所提供材料的 NSA 賬號建議為立即更新做好準備——如果無法及時緩解,則讓系統下線。OpenAI 後來的消息稱升級已可用;二手報道稱細節在補丁前泄露。所給材料並未確定究竟泄露了什麼、何時泄露,或發佈時間表是否改變。@NSACyber、@OpenAI、@TheRundownAI
重建時間線
- 發現與私下協調:公開披露前約兩個月。OpenAI 將這項工作歸入 Patch the Planet,並表示它領導了一個準備修復和防護的聯盟。其安全研究員 Eric Wallace 補充説,內部團隊不僅披露漏洞,還致力於打補丁和檢測,並向政府和外部機構進行了保密的事先通知。Greg Brockman 重申了兩個月的協調期。這些都是參與者的説法,而非經獨立審計的事件時間線。@Eric_Wallace_、@gdb
項目名稱之間的區別很重要:帖子將漏洞與 Patch the Planet 關聯,而研究人員則將安全工作的實現歸功於 Daybreak 模型訪問權限。這些是相關但不同的角色——修復倡議與訪問機制——不能互換描述為同一項目。@OpenAI、@S1r1u5_
- 提前公開警告與預定補丁窗口。日語帖子警告運維人員為 10 月 21 日日本時間 23:00 的發佈做好準備,這與 Cloudflare 的 14:00 UTC 公告一致。其中一篇正確強調,PHP 核心漏洞不能僅靠等待插件開發者來修復。另一篇將該事件描述為補丁發佈後的“15 分鐘”競賽,但該數字只是預測——並非衡量出的武器化時間。@ds_nakajima、@expokun
- 發佈前過濾與觀察到的攻擊活動。Cloudflare 的帖子是所提供記錄中最有力的第一手運營證據:緩解措施已經部署,已知途徑已被覆蓋,“早期攻擊”正在出現。它沒有説明成功入侵、請求數量、受害者數量、載荷來源,或這些流量是原創漏洞利用開發還是對泄露信息的再利用。@dok2001
- 研究披露、政府警告與補丁可用性。研究人員的公開帖子描述了利用演示和錯誤處理方面的根本原因。NSA 帖子呼籲緊急準備並有條件關機。OpenAI 隨後表示每個 PHP 站點都可以安全升級。所提供資料中不包含 PHP 基金會的直接發佈公告、確切的修復版本矩陣、發行包標識符或補丁提交。這一缺失的一手來源層阻礙了給出可靠的“升級到版本 X”指令。@sagitz_、@NSACyber、@OpenAI
- 所謂提前曝光與廣泛的服務中斷。The Rundown 報道稱細節提前泄露。後來一份瘋傳的彙編補充説,約 150 萬台服務器(歸因於 Censys)運行的版本沒有修復;報道的中斷涉及荷蘭機構、歐洲其他地區的政府網站、Wikipedia、Archive.org、Asana、GOG 等;以及日本首相在 05:55 發出的警告。這些單獨主張均未被所提供材料中的底層公告、測量結果或狀態頁面所證實。記錄也未確定每次中斷究竟是預防措施、打補丁造成的中斷、無關故障,還是遭到入侵。@TheRundownAI、@fiveoutofnine
SemiAnalysis 另行報道稱,日本首相敦促 PHP 運維人員立即打補丁,若無法做到則暫時斷開連接。其報道將這一回應置於日本現有的漏洞攻擊浪潮背景下,而非確立是 PHP2Shell 導致了那些更早的事件。@SemiAnalysis_
- 披露後提供了暴露檢查協助。OpenAI 發佈了一個代碼庫,其中包含一項 Codex 技能,旨在指導運維人員檢查其站點是否受影響。這是一種協助工作流,不能替代供應商公告、包驗證,也不能證明每個有漏洞的運行時都已被替換。@OpenAI
AI 的作用:可信證據、相互競爭的信譽歸屬,以及未解決的因果關係
支持性論據比僅基於基準的説法更有力。研究人員描述了可用的利用鏈、協同的補丁工程、檢測器和補丁驗證。一位參與其中的研究人員稱 PHP2Shell 是他們協助發現的最具影響的漏洞。OpenAI 將其描述為“防禦者窗口”的一個例子:先進模型在攻擊者之前發現漏洞,為防禦者爭取準備時間。重要的是,其措辭是“據我們所知”——而非證明此前沒有攻擊者知曉這些漏洞。@itszn13、@OpenAI
信譽分佈在人類、模型和基礎設施提供商之間。Calif/OpenAI 和 Wiz/Gemini 表現為兩個獨立的發現方;PHP 維護者提供了上游修復路徑;Cloudflare 提供了發佈前過濾。谷歌還宣傳了 Wiz 的測試,其中 Gemini 4 Argon 發現的漏洞數量是基線模型的兩倍多,但所提供宣傳帖並未公開數據集、基線、預算或誤報統計。這不是對 PHP2Shell 發現性能的獨立比較評估。@TheRundownAI、@ralucaadapopa、@Google
研究者訪問政策既贏得讚譽也招致批評。一位研究人員將 OpenAI 的 Daybreak 訪問權限歸功於一系列發現,涵蓋 PHP、GitLab、Chrome、WordPress 及其他目標。另一位則尖鋭地對比了 OpenAI 經審查的訪問權限與 Anthropic 的限制;關於 Anthropic“零貢獻”的説法是該作者的籠統觀點,並未由 PHP 事件記錄所確立。還有一篇帖子批評對 Astra 訪問的限制,主張給予 1000 名經過審查的研究人員最好的可用模型並加強監控,而不是僵化的紅藍對立。@S1r1u5_、@migtissera、@S1r1u5_
相反的安全理由出現在有報道稱 Anthropic 將 Mythos 級模型的廣泛訪問延遲了四個月以加強網絡防護。這為限制訪問提供了背景,但並未解決其具體實施究竟幫助還是阻礙了這次特定的修復工作。@kimmonismus
披露的爆發本身並不構成 AI 導致的入侵爆發的證據。所提供的資訊流混合了防禦性發現、供應鏈攻擊、憑證竊取、預防性關機和無關漏洞。Ethan Mollick 將這一時刻解讀為攻擊與防禦的加速超出了人類響應速度;John Allard 描述了一種能力的“相變”,同時承認許多近期發現來自白帽項目。兩者都是對該模式的解讀,而非事件層面的因果歸因。@emollick、@john__allard
運營層面的複雜性:打補丁、關機,以及“修復一切”的誘惑
這場緊急事件既是分發和所有權的問題,也是發現的問題。運維人員需要在託管主機、容器、設備、後台任務和舊應用中定位 PHP;獲取合適的軟件包;部署它們;重啓或替換受影響的進程;並驗證正在運行的構建。一位運維人員描述了維護眾多 PHP/WordPress 站點並被測試和更新搞得筋疲力盡。另一位則得出結論:補丁分發協調得很差。@ostrisai、@jd_pressman
WAF 部署降低了即時暴露,但會造成虛假信心風險。Cloudflare 自己的聲明比後來“把所有面向互聯網的服務都置於其後面”的建議要狹窄:已知途徑已被覆蓋,防護在不斷演進,打補丁仍是強制性的。代理覆蓋、替代入口路徑以及源站的暴露情況必須核實而非假定。@dok2001、@threepointone
關機指引是有條件的,而非整個互聯網都應斷開的證據。所提供 NSA 帖子建議在無法立即更新時讓系統下線,直至可進行完整緩解。對特定運維人員而言,相關問題是有漏洞版本狀態、暴露情況、可用的緩解措施,以及繼續運行的後果——而非[為控制 AI 成本而截斷]