世界太吵,來原聲聽播客

Odd Lots

已知兩年沒人能利用的PHP漏洞,AI一天寫出了攻擊代碼

PHP基金會兩年前就知道這個漏洞,卻因為沒人能證明能利用它而擱置未修;AI一天內就寫出了遠程攻陷網站的完整攻擊代碼。

網絡安全AI安全開源軟件黑客漏洞攻防企業風險

原視頻在 YouTube 上放不出來,用音頻聽:

黑客公司CEO拆解AI怎麼把漏洞發現和攻擊代碼生成的時間壓縮到幾小時,用PHP、銀行入侵等具體案例說明防守方正在落後。

核心論點 · 點時間戳可跳到原聲

12:30

超人類速度:補丁數從20衝到1400

過去微軟一個月大概發布20個安全更新,現在這個數字漲到了約1400個,而且還在增長。過去需要幾個月、一整個團隊才能搞定的系統分析,現在用AI配合一個人幾天就能完成。嘉賓認為這不是系統突然變得更脆弱,而是AI把發現和利用漏洞的速度推到了接近超人類的水平,讓積壓多年的技術債一次性暴露出來。

— Tai Yun
14:36

OpenAI出錢出token,僱人專挖開源漏洞

Calif 加入了 OpenAI 的 Pass the Planet 項目——OpenAI 出資金和 token,資助安全公司主動幫開源項目找漏洞、推動修復。Calif 的團隊看中 PHP,主動向 OpenAI 提案拿到資助,再靠一位曾負責 PHP 安全、後來加入 Calif 的工程師牽線,聯繫上 PHP 基金會,促成了這次聯合挖洞。

— Tai Yun
18:42

PHP漏洞人類兩年前就報了,卡在沒攻擊代碼

PHP基金會早在兩年前就自己發現了同一個漏洞,但因為修復成本極高、可能牽連大量依賴功能引入新bug,又沒人能證明它真的可被利用,於是擱置未修。Calif團隊重新發現類似漏洞後,用AI在短時間內寫出了完整的遠程攻擊代碼,拿著這份實證去找基金會,對方才下決心推進修復。

— Tai Yun
24:55

號稱重兵防守的系統,漏洞比預期多十倍

PHP一直沒有安全聲譽,被挖出漏洞不算意外。真正讓團隊意外的是,那些過去被認為投入大量安全資源、相對可信的系統,用AI一測,挖出的漏洞數量比預期多出約10倍——嘉賓舉例說像Chrome這樣被重兵防守多年的軟件,也被AI找出了成百上千個漏洞,連長期做Chrome安全的內部人士都感到意外。

— Tai Yun
33:10

補丁一公開,攻防窗口期就在消失

開源項目的修復過程全在GitHub上公開,漏洞一旦被修補提交,攻擊者幾個小時內就能靠對比代碼差異逆向出可用的攻擊方法——嘉賓稱這是一種新的「負一日漏洞」。這種窗口期在Windows、macOS、Python、Java等幾乎所有重要軟件上都在同步收窄,因為已經有專門盯著補丁發布、靠AI秒級武器化的攻擊者在等著。

— Tai Yun
37:13

會寫代碼的AI,天生就是個黑客

嘉賓反駁「只要把模型調教得不會黑客攻擊就行」的說法:想讓AI真正擅長寫代碼,就必須讓它能理解技術問題、調試、控制計算機——而這恰恰就是黑客的定義,沒法只要前者不要後者。再加上AI公司主要靠賣給程序員的token賺錢,除非放棄編程這門生意,否則不可能訓練出一個「不會黑客攻擊」的強編程模型。

— Tai Yun
42:19

銀行被黑週一進網週二已遍布全網

Calif提到最近兩週有銀行客戶遭AI驅動的攻擊者入侵:過去人類黑客滲透一個網絡內部擴散通常要花一個月,這次攻擊者週一進入銀行網絡,週二就已經擴散到幾乎整個系統,速度被形容為「像癌症以機器的速度擴散」。此前OpenAI處理過一次事件,同一網絡裡同時有約100個節點被攻陷,遠超以往一兩個的常態,傳統靠檢測單點異常的防禦思路直接失效。

— Tai Yun
44:24

半人馬黑客時代,可能撐不過幾個月

嘉賓用國際象棋和圍棋類比:1997年深藍擊敗卡斯帕羅夫後,人機協作的「半人馬棋手」仍統治棋壇約10年,才被能獨立運行的軟件取代;到了AlphaGo之後,這個過渡期壓縮到了約3年。Calif認為黑客領域現在正處於「半人馬黑客」階段——AI加人類專家組合是最強戰力,但沒人知道這個階段還能撐多久,也許三個月,也許三年。

— Tai Yun

原話 · 已逐字校驗

You know, like 20 years ago, Microsoft would release, let's say, maybe 20 updates every month. Now you're looking at like, you know, 1,400 updates per month.

20年前微軟大概每個月發布20個更新,現在這個數字變成了每月約1400個。

Tai Yun12:30

back in like 2024, The PHP Foundation decided not to fix it because there was no exploit. No one could manage to show that this is actually a real issue.

大概在2024年,PHP基金會決定不修這個漏洞,因為沒有攻擊代碼——沒人能證明這真的是個實際問題。

Tai Yun18:42

But it turns out that there's still a lot of bugs there as well. And a lot means a lot more, like 10x more than we expected.

但結果發現那裡的bug也一樣多。而且這個「多」是多很多——大概比我們預期多出10倍。

Tai Yun24:55

And if you build, if you want to be really good at coding, you need an agent on AI that understands code understand technical problems, can debug things, can control computers. But that's basically the definition of a hacker.

如果你想做出真正擅長編程的東西,你就需要一個能理解代碼、理解技術問題、能調試、能操控計算機的AI agent——但這基本上就是黑客的定義。

Tai Yun37:13

they said that they have handled a lot of incidents, but this is the first time they saw that, you know, an incident where you have like a hundred people points within your networks that were compromised at the same time.

他們說自己處理過很多起事件,但這是第一次見到網絡裡有大約一百個節點同時被攻陷的情況。

Tai Yun41:19

By Tuesday, they're everywhere. Everywhere. And like, it's like cancer is spread like at a machine speed.

到週二,它們已經遍布各處了。到處都是。就像癌症以機器的速度在擴散。

Tai Yun42:19

At Calif, we think like, you know, we are enter the era of the central hackers. Basically, the best hacker right now is a combination of AI and humans.

在Calif,我們認為我們正在進入「半人馬黑客」的時代。基本上,現在最強的黑客就是AI和人類的結合體。

Tai Yun44:24

數字與實體

微軟安全更新數量(20年前→現在)約20個/月 → 約1400個/月12:30
PHP在全網站中的使用佔比約70%0:02
原本被認為安全的系統,實際漏洞量 vs 預期約為預期的10倍24:55

術語

minus one-day vulnerability負一日漏洞
補丁剛公開提交、用戶還沒升級完成之間的窗口期裡就被攻擊者武器化的漏洞
centaur hacker半人馬黑客
AI與人類專家協同作戰、目前被認為戰力最強的黑客組合形態
formal verification形式化驗證
用數學方法證明代碼邏輯沒有漏洞,目前只能用於小規模軟件
Pass the PlanetPass the Planet 計劃
OpenAI出資資助安全公司挖掘並修復開源軟件漏洞的項目

收聽指南

誰該聽

關心企業安全、技術債和AI雙刃劍效應的創業者、CTO和投資人,想知道AI如何改變漏洞攻防的時間尺度。

可跳過

開場主持人聊自己沒用VPN等個人習慣的部分,以及嘉賓早期SSL/TLS破解履歷回顧。