2025年9月25日: PostgreSQL 18 釋出!

CVE-2024-0985

PostgreSQL 非所有者 REFRESH MATERIALIZED VIEW CONCURRENTLY 會執行任意 SQL

更新 (2024 年 6 月 19 日)已將 v16 新增為受影響版本。已更新描述以闡明攻擊向量。

PostgreSQL 中的 REFRESH MATERIALIZED VIEW CONCURRENTLY 命令在後期會發生許可權下降,允許物件建立者以命令發出者的身份執行任意 SQL 函式。該命令本意是作為物化檢視的所有者執行 SQL 函式,從而能夠安全地重新整理不受信任的物化檢視。受害者是超級使用者或攻擊者角色的成員。攻擊需要誘使受害者在攻擊者的物化檢視上執行 REFRESH MATERIALIZED VIEW CONCURRENTLY

版本資訊

受影響版本 已修復版本 修復釋出日期
16 16.2 2024 年 2 月 8 日
15 15.6 2024 年 2 月 8 日
14 14.11 2024 年 2 月 8 日
13 13.14 2024 年 2 月 8 日
12 12.18 2024 年 2 月 8 日

有關 PostgreSQL 版本資訊 的更多資訊,請訪問 版本資訊頁面

CVSS 3.0

總體得分 8.0
元件 核心伺服器
向量 AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H

報告安全漏洞

如果您希望報告 PostgreSQL 中的新安全漏洞,請傳送電子郵件至 security@postgresql.org

如需報告非安全相關錯誤,請參閱 報告錯誤 頁面。