PostgreSQL 中的 pg_dump 存在不受信任的資料包含漏洞,允許源伺服器的惡意超級使用者透過 psql 元命令注入任意程式碼,在恢復時以執行 psql 的客戶端作業系統帳戶執行。pg_dumpall 也受到影響。當 pg_restore 用於生成純格式轉儲時,也會受到影響。這與 MySQL CVE-2024-21096 類似。PostgreSQL 17.6、16.10、15.14、14.19 和 13.22 之前的版本受到影響。
PostgreSQL 專案感謝 Martin Rakhmanov、Matthieu Denais 和 RyotaK 報告此問題。
| 受影響版本 | 已修復版本 | 修復釋出日期 |
|---|---|---|
| 17 | 17.6 | 2025 年 8 月 14 日 |
| 16 | 16.10 | 2025 年 8 月 14 日 |
| 15 | 15.14 | 2025 年 8 月 14 日 |
| 14 | 14.19 | 2025 年 8 月 14 日 |
| 13 | 13.22 | 2025 年 8 月 14 日 |
有關 PostgreSQL 版本資訊 的更多資訊,請訪問 版本資訊頁面。
| 總體得分 | 8.8 |
|---|---|
| 元件 | 客戶端 |
| 向量 | AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H |
如果您希望報告 PostgreSQL 中的新安全漏洞,請傳送電子郵件至 security@postgresql.org。
如需報告非安全相關錯誤,請參閱 報告錯誤 頁面。