本文整理受影響版本、漏洞可能造成的網站入侵與資料外洩風險,
並說明 AI 如何加速資安攻防,
以及企業網站更新、備份、測試與防護的正確做法。
WordPress 於 2026 年 7 月發布安全更新,修補 SQL Injection 與可能進一步形成遠端程式碼執行的重大安全問題。
AI 又正在加速漏洞分析與自動化攻擊,企業網站「晚幾天再更新」的風險,已經和過去不太一樣。
WordPress 官方在 2026 年 7 月 17 日發布 WordPress 7.0.2 安全更新,
修補兩項核心安全問題,其中涉及 SQL Injection,
以及可能進一步造成 Remote Code Execution(遠端程式碼執行,RCE)的攻擊鏈。
攻擊者可能修改資料庫內容,並進一步在網站或主機環境留下惡意程式碼與後門。
建個隱藏管理員帳號、塞垃圾 SEO 頁面、或直接放一個後門,
之後隨時回來用。
我們接手客戶網站維護時發現,真正出事的網站很少是「昨天才架好、今天就被打」,
幾乎都是放了兩三年沒人管的那種。
舊版佈景主題、早期工程師留下的客製功能、
已經停止維護的外掛,
這些東西平常看不出問題,直到某天流量突然多出一堆奇怪的連結,
或是後台多了一個自己沒建過的帳號。
7 月安全版本主要處理兩項 WordPress Core 安全弱點。
本次修補包含一項 Critical 與一項 High severity 安全問題。
AI 降低程式碼分析與自動化測試成本,也壓縮漏洞管理時間。
2026 年 7 月 WordPress 發生了什麼?
SQL Injection SQL 注入漏洞 CVE-2026-60137
SQL Injection 會讓攻擊者有機會把非預期的資料庫指令送進系統,
可能造成資料遭讀取、修改,甚至搭配其他漏洞形成完整攻擊鏈。
- 會員或帳號資料外洩
- 資料庫內容遭修改
- 網站設定遭破壞
- 搭配其他弱點持續擴大攻擊

SQL Injection 原理圖
攻擊請求 → WordPress → 未正確過濾輸入 → Database → 資料遭讀取/修改
REST API 安全問題與 RCE 風險 CVE-2026-63030
問題與 REST API Batch Request 處理有關。
如果與其他弱點串接,最嚴重可能形成遠端程式碼執行風險。
此問題本身與 REST API Batch endpoint 的路由處理有關;
若與 CVE-2026-60137 的 SQL Injection 漏洞結合,攻擊者可能進一步達成 Remote Code Execution(RCE)。
- 植入惡意 PHP
- 建立隱藏管理員
- 修改網站檔案
- 插入 SEO Spam
- 建立後門

RCE 攻擊鏈示意圖
弱點 → REST API → 驗證繞過 → 惡意程式碼 → 後門/垃圾頁面/網站遭控制
很多惡意程式、後門帳號或垃圾頁面不會立刻改變首頁畫面,
可能幾週甚至幾個月後才被發現。
哪些 WordPress 版本需要特別注意?
| 版本分支 | 風險狀況 | 建議 |
|---|---|---|
| WordPress 7.0 | 需確認是否仍停留在安全修補前版本 | 更新至官方最新安全版本 |
| WordPress 6.9 | 部分安全問題同樣影響舊分支 | 安裝對應安全更新 |
| WordPress 6.8 | 部分漏洞影響範圍包含舊版本 | 更新該分支安全版本 |
| 更舊版本 | 可能同時有 PHP、外掛、Theme 相容問題 | 先建立測試環境再升級 |
| 版本 | 狀況 | 建議 |
|---|---|---|
| 7.0.0–7.0.1 | SQL Injection 與 REST API 攻擊鏈影響 | 更新至 7.0.2 以上 |
| 6.9.0–6.9.4 | SQL Injection 與 REST API 攻擊鏈影響 | 更新至 6.9.5 以上 |
| 6.8.0–6.8.5 | 受 SQL Injection 漏洞影響 | 更新至 6.8.6 以上 |
| 更舊版本 | 還可能疊加 PHP、外掛、Theme 等其他風險 | 建立測試環境後規劃升級 |
為什麼 AI 讓網站資安問題變得更急?
AI 有沒有讓這次的漏洞更容易被挖出來,官方沒講清楚,但可以確定的是,不管是資安研究員在找漏洞,
還是攻擊者在寫自動化攻擊腳本,
AI 都讓這件事變快了。
過去漏洞從公開、分析到出現大量自動化攻擊,往往還有一段反應時間;現在 AI 可以協助分析程式碼、產生測試方式與自動化腳本,這段時間正在被明顯壓縮。
很多人第一反應是: 「WordPress 是不是越來越不安全了?」
但事情其實不是這麼簡單。
防守的人可以用 AI,攻擊的人當然也可以。
AI 沒有讓資安問題消失,
它只是把以前慢慢發生的事情,全部按下了快轉鍵。
原本就存在的網站資安攻防,現在全部被按下了快轉鍵。
真正需要擔心的,往往不只是 WordPress Core
Core 至少還有龐大的開發團隊、安全回報機制、
全球社群與持續更新機制。
實務上更麻煩的,
反而常常是網站裡那些已經存在很多年的東西:
- 好幾年沒有更新的外掛
- 已經停止維護的佈景主題
- 客戶捨不得移除的舊功能
- 早期工程師留下的客製程式
- 甚至沒有人知道當初為什麼安裝的套件
這些東西比較像網站裡埋著一顆顆不知道什麼時候會響的鬧鐘。
網站如果長期不更新、不檢查、不維護,
在 AI 加速資安攻防的環境下,反而可能成為風險最高的狀態。

AI 加速資安攻防對照圖
左:人工分析 Days / Weeks | 右:AI 輔助分析 Hours
舊 WordPress 網站不要看到更新就全部按下去
多年沒有維護的網站,直接在正式站一次更新所有元件也可能出問題。
比較合理的流程是:
網站程式、資料庫與設定都要備份。
不要直接拿正式網站測試重大版本升級。
Core、外掛與 Theme 分開驗證相容性。
確認表單、會員、購物車、API 與第三方串接。
更新後持續查看 Log、異常登入與程式錯誤。
WordPress 安全更新流程圖完整備份 → 測試站 → 更新 Core/Plugin/Theme → 功能驗證 → 正式站更新與監控
實際網站管理者最常問的幾個問題
這次事件發生後,
WordPress 社群裡不少網站管理者最在意的,
是:「我的網站到底有沒有被打進去?」
從實際受害者與維護人員的討論來看,有幾個問題特別常出現。
網站現在看起來正常,是不是代表沒有被入侵?
不是。
有網站管理者發現,網站首頁甚至大部分功能都還能正常使用,
但檢查後才看到陌生的管理員帳號、假外掛、Web Shell,
甚至正常文章資料裡被插入隱藏的 iframe。
因此「網站打得開」只能代表前台目前還能運作,
不能拿來判斷網站是不是乾淨。
我用線上工具掃過沒有問題,是不是就安全了?
不一定。
有些線上工具只能檢查你的 WordPress 現在是否已經更新,
或漏洞入口目前是否還存在,
並不能證明網站之前沒有被攻擊成功。
「漏洞已修補」和「網站從未被入侵」是兩件不同的事。
那要怎麼知道網站曾經被入侵?
可以先從幾個比較明顯的地方檢查:
- 是否出現不認識的 WordPress 管理員帳號
- Plugin 或 MU Plugin 裡是否出現陌生檔案
- 網站目錄是否突然多出不明 PHP 或異常資料夾
- Core、Theme 或 Plugin 原本正常的檔案是否被修改
- 資料庫文章或 metadata 是否出現異常 iframe、網址或程式碼
但反過來也一樣:
沒有看到這些跡象,不代表一定沒有遭到入侵。
如果攻擊者把後門藏在正常 PHP 檔案裡,單靠後台人工檢查很可能看不出來。
只檢查 WordPress 後台帳號和外掛就夠了嗎?
如果只是一般網站異常,可以先從 WordPress 本身檢查。
但如果攻擊者已經取得 Remote Code Execution(RCE),
檢查範圍就不能只停留在 WordPress。
實際案例中,有攻擊者進一步修改 Linux 使用者環境,
例如加入 SSH Key、修改.profile 或 .bashrc、
建立隱藏背景程式,甚至把惡意檔案設成不可修改。
因此 VPS 或獨立主機如果發生 RCE,
要把它視為主機層級的資安事件處理,
而不是只清 WordPress。
把 MySQL 的 FILE 權限關掉,就能避免這種攻擊嗎?
移除 WordPress 資料庫帳號不必要的 FILE 權限是合理的安全強化措施,
可以降低某些透過資料庫直接寫檔的攻擊方式。
但它不是萬靈丹。
社群中也有網站是在資料庫帳號沒有 FILE 權限的情況下,
WordPress 核心檔案依然遭到修改。
原因是只要攻擊者已經取得 RCE,
他就可能直接透過 PHP 或系統指令寫入檔案,
不一定需要透過 MySQL。
已經確定中毒,到底應該清理,還是直接重建?
這也是討論中最有共識的一點。
如果只是少量、明確而且可以確認範圍的異常,
可以進行檔案、帳號、資料庫與 Log 的完整清查。
但如果已經確認存在 Web Shell、陌生管理員、核心檔案遭修改,
甚至主機層級的後門,
就很難證明「所有惡意修改都已經找到」。
這種情況下,如果手上有攻擊發生前、確認乾淨的備份,
重新建立乾淨環境,再從可信任的備份恢復, 通常會比在原本已遭入侵的環境裡逐一刪除惡意檔案更可靠。
安全更新可以把漏洞入口關起來,
但如果攻擊者已經進入網站並留下帳號、Web Shell 或主機後門,
這些東西不會因為 WordPress 升級就自動消失。
「漏洞已修補」和「網站已確認乾淨」,是兩個完全不同的資安狀態。
常見問題
你的 WordPress 網站多久沒有檢查了?
如果網站已多年沒有檢查 Core、Plugin、PHP 或主機環境,建議先盤點版本與元件,再決定哪些需要更新、淘汰或重新建置。
官方修復與參考資料
官方已針對漏洞釋出修復更新,請參考官方說明進行更新,網址如下:
https://wordpress.org/news/2026/07/wordpress-7-0-2-release/
參考資料
- https://nvd.nist.gov/vuln/detail/CVE-2026-60137
- https://nvd.nist.gov/vuln/detail/CVE-2026-63030
- https://wordpress.org/news/2026/07/wordpress-7-0-2-release/

