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

CVE-2024-10979

PostgreSQL PL/Perl 環境變數更改會執行任意程式碼

PostgreSQL PL/Perl 中環境變數控制不當,允許未經授權的資料庫使用者更改敏感程序環境變數(例如 PATH)。這通常足以實現任意程式碼執行,即使攻擊者沒有資料庫伺服器作業系統使用者許可權。PostgreSQL 17.1、16.5、15.9、14.14、13.17 和 12.21 之前的版本受此影響。

PostgreSQL 專案感謝 Coby Abrams 報告此問題。

版本資訊

受影響版本 已修復版本 修復釋出日期
17 17.1 2024 年 11 月 14 日
16 16.5 2024 年 11 月 14 日
15 15.9 2024 年 11 月 14 日
14 14.14 2024 年 11 月 14 日
13 13.17 2024 年 11 月 14 日
12 12.21 2024 年 11 月 14 日

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

CVSS 3.0

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

報告安全漏洞

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

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