過去兩年,越來越多企業用 AI 掃描程式碼、尋找保安漏洞,速度確實比人手快得多。然而,不少保安團隊很快發現了另一個問題:AI 交出來的報告,有相當部分只是未經證實的推測,甚至是「說得很像真」的幻覺。團隊花在分辨真假的時間,有時比自己檢查還要多。二零二六年九月,Google 公開了內部 AI 保安 agent「PageBreak」的做法:它在 Google 自家的網頁應用中找出逾五百個跨網站指令碼(XSS)漏洞,而且假警報幾乎是零。本文會詳細拆解 PageBreak 的運作方式、背後的設計思路,以及中小企可以從中學到什麼。
PageBreak 是什麼?
PageBreak 是 Google 產品保安團隊開發的內部 AI agent,專門測試 Google 自家網頁應用的安全性。它於二零二五年十一月以試驗形式啟動,二零二六年一月成為正式項目,目標是在減少人手重複勞動的同時,自動擴大漏洞搜尋的規模。PageBreak 可以配合不同的 AI 模型運作,但目前主要使用 Google 自家的 Gemini 3.1 Pro 和 Gemini 3.5 Flash。經過大規模運行,它在 Google 的網頁應用中發現了超過五百個 XSS 漏洞,當中包括一些敏感網域,例如 admin.google.com;另外亦發現 apis.google.com 的快取投毒漏洞等問題,Google 表示已公開的案例都已修復。
先了解:XSS 漏洞是什麼?
XSS 即跨網站指令碼攻擊,是最常見的網站保安漏洞之一。簡單來說,如果網站沒有妥善處理用戶輸入的內容,攻擊者便可能把一段惡意程式碼「注入」到網頁之中;當其他人瀏覽這個網頁時,這段程式碼就會在他們的瀏覽器裡執行,可能盜取登入狀態、竄改頁面內容,或冒充用戶進行操作。由於大部分企業都有網站、網上表格或會員系統,XSS 是任何規模的企業都需要關注的風險。
核心設計:AI 負責懷疑,非 AI 程式負責證明
PageBreak 最值得學習的地方,是 Google 在開發初期就決定以「確定性驗證」為優先。流程分兩步:第一步,AI agent 閱讀程式碼、運用保安工具,提出某處可能有漏洞的假設;第二步,這個假設會交給一個不是由 AI 編寫的專門驗證程式,在實際運行的環境中執行真正的測試,只有成功證實的漏洞才會被報告。不同類型的漏洞各有對應的驗證方式:例如測試 XSS 時,驗證程式會注入一段特定的程式碼,再載入網頁觀察它是否真的被執行;測試資料庫注入時,則檢查查詢結果或回應時間是否被改變。由於每一份報告都附有實際證據,假警報率接近零,產品團隊不會被大量未經證實的報告淹沒。正如一位業界人士的評論:不應讓 AI 自己批改自己的功課。
未能證實的發現如何處理?
Google 亦坦言,現有的驗證程式未能涵蓋所有漏洞類型和複雜情況,因此可能會漏掉一些真正的問題。對於這些暫時未能證實的發現,PageBreak 不會直接送交產品團隊,而是作內部用途:作為下一輪掃描的深入檢查起點;找出驗證程式的不足,指導團隊開發新的驗證工具;並讓 AI agent 主動報告它在驗證時缺少了哪些權限或能力,作為日後改進的方向。這種做法既保留了 AI 大規模搜尋的優勢,又不會把未經證實的雜訊轉嫁給其他團隊。
「一開始就寫得安全」最有效
PageBreak 的另一個發現同樣重要。Google 早前推出了一套「高安全網頁框架」,從設計層面預設消除常見的網頁漏洞。在 PageBreak 的測試下,截至二零二六年九月四日,數百個以這套框架開發的網頁應用中,只發現兩個 XSS 漏洞,而且都局限於內部應用或除錯用途的端點。這個對比清楚說明,AI 掃描固然有用,但從源頭採用安全的開發框架和做法,才是最有效的防線。換言之,與其事後不斷修補,不如一開始就減少漏洞出現的機會。
下一步:由發現漏洞到自動修補
即使只報告已證實的漏洞,產品團隊收到的報告數量仍然前所未有地多。為此,Google 正把 PageBreak 與另一個內部項目 CodeMender 連接,後者負責自動生成修補程式碼。Google 的目標是進一步整合兩者,令產品團隊最終只需審核 AI 建議的修補方案。這代表 AI 在保安領域的角色,正由「找問題」逐步延伸至「找問題、證實問題、提出修補」的完整流程,而人手則集中在最後的判斷和把關。
中小企可以學到什麼?
Google 的部分優勢,例如把數十億行程式碼放在單一程式庫,並有多年累積的掃描基礎設施,並非一般企業可以複製。但背後的原則人人都用得上。第一,用 AI 檢查網站時,要求每項發現都附有可重現的證據,而不是單憑 AI 的判斷就大舉修改。第二,把「AI 提出、另一套機制驗證」的思路應用到其他工作,例如 AI 起草的合約條款要經人手或規則核對,AI 算出的數字要用公式複核。第三,優先使用成熟、有持續更新的網站框架、內容管理系統和外掛,並定期更新,從源頭減少漏洞。第四,定期為公司網站、網上表格和會員系統進行保安檢查,必要時委託專業團隊。最後必須強調,任何漏洞測試只可以在自己擁有或已獲授權的系統上進行,切勿對他人的網站進行測試。
結語:AI 找問題,證據定輸贏
PageBreak 的成功不在於 AI 有多聰明,而在於它被放進一個講求證據的流程:AI 負責大規模提出可能性,確定性的驗證機制負責判斷真假,人手則負責最後的決定。這個思路不止適用於網絡保安,亦適用於企業應用 AI 的每一個環節。想了解如何為公司建立可靠的 AI 工作流程,並把 AI 員工部署到實際業務,歡迎前往 ai.ud.hk 了解 UD 的 AI 員工方案。
懂AI,更懂你|UD相伴,AI不冷