Ubuntu 於 2026 年 8 月 31 日發布 USN-8700-1,依 Oracle 2026 年 7 月重大修補更新(CPU)修補 MySQL 共 29 個 CVE。Ubuntu 26.04 LTS 的 MySQL 8.4 升級到 8.4.11,22.04/24.04 LTS 的 MySQL 8.0 則以回補方式修補。
影響與風險
Oracle 2026 年 7 月 CPU 的 MySQL 風險矩陣共列出 54 項修補(含 Connector 等周邊產品),其中 9 項可在未經認證的情況下由網路利用。與 MySQL Server 8.4 直接相關的重點:
CVE-2026-60315:Server X Plugin,經 X Protocol 可在未經認證下遠端利用,CVSS 8.2,主要影響可用性(服務中斷);受影響版本 8.4.0~8.4.10。CVE-2026-60163:Group Replication Plugin,相鄰網路、未經認證,CVSS 8.8,影響機密性、完整性與可用性;受影響版本 8.4.0~8.4.10。- 其餘多為需要資料庫帳號才能利用、可能造成 mysqld 當機的問題。
來源:Ubuntu USN-8700-1、Oracle Critical Patch Update – July 2026。
Ubuntu 官方修補版本
| Ubuntu 版本 | 套件 | 修補版本 |
|---|---|---|
| 26.04 LTS | mysql-8.4 | 8.4.11-0ubuntu0.26.04.1 |
| 24.04 LTS | mysql-8.0 | 8.0.46-0ubuntu0.24.04.4 |
| 22.04 LTS | mysql-8.0 | 8.0.46-0ubuntu0.22.04.4 |
Ubuntu 25.10 的 MySQL 8.4 停在 8.4.10,結束支援後不會收到 8.4.11;升級到 26.04 LTS 時同樣是 8.4 系列,屬同一 LTS 系列內的更新。
無法立即更新時
- 不要讓 3306 與 X Protocol 的 33060 埠對外開放;確認
bind-address/mysqlx-bind-address只綁定本機或內網,並以防火牆限制來源。 - 沒有使用 X Protocol(MySQL Shell 文件存放、X DevAPI)的主機,可在設定加入
mysqlx=OFF後重新啟動。 - 未使用 Group Replication 時,確認沒有載入
group_replication外掛。
更新前準備
- 先完整備份:
sudo mysqldump --all-databases --single-transaction --routines --events --triggers > all.sql,並保留/etc/mysql設定。 - 更新會重新啟動 mysqld,造成短暫斷線;請選在離峰時段,並確認應用程式有重新連線機制。
更新與確認方式
sudo apt-get update
sudo apt-get install --only-upgrade 'mysql-server*' 'mysql-client*'
mysqld --version
sudo systemctl status mysql --no-pager
sudo tail -n 50 /var/log/mysql/error.log
確認版本已達修補版本、服務為 active、錯誤日誌沒有升級失敗訊息後,再抽查網站的登入、查詢與寫入功能。
整理日期:2026 年 11 月 5 日。本文為官方安全通告摘要與管理操作說明,不代表個別主機已遭入侵。