↑↓ 选择↵ 打开⌫ 切换范围完整搜索

PG.CENTER 连接 PostgreSQL 文档、百科与生态知识。由 Pigsty 维护。

psql 的描述查询漏了目录表的模式限定 RSS

Chao Li 发现 psql 的若干描述查询直接引用 pg_foreign_server 等目录表,没有加 pg_catalog 限定。攻击者可以在自己的 search_path 里建一张同名表,污染描述命令的输出,让它显示伪造的服务器名。问题来自最近为订阅描述补充服务器信息的几次提交,一共四处:两处出现在 19,另外两处更早、可能要回补。修法是把目录引用改成完全限定,确保查的始终是系统表。

发布于 2026-09-10T10:59:42.589346Z · Chao Li · pgsql-hackers
psql 安全

Chao Li 发现 psql 的若干描述查询直接引用 pg_foreign_server 等目录表,没有加 pg_catalog 限定。攻击者可以在自己的 search_path 里建一张同名表,污染描述命令的输出,让它显示伪造的服务器名。问题来自最近为订阅描述补充服务器信息的几次提交,一共四处:两处出现在 19,另外两处更早、可能要回补。修法是把目录引用改成完全限定,确保查的始终是系统表。

Chao Li 发现 psql 的若干描述查询直接引用 pg_foreign_server 等目录表,没有加 pg_catalog 限定。攻击者可以在自己的 search_path 里建一张同名表,污染描述命令的输出,让它显示伪造的服务器名。问题来自最近为订阅描述补充服务器信息的几次提交,一共四处:两处出现在 19,另外两处更早、可能要回补。修法是把目录引用改成完全限定,确保查的始终是系统表。

原始来源 ↗

来源记录
  • center.info_item · a4800da5f6255a16 · 2026-10-03T04:08:35.169032Z
  • pgweb.info_item · a4800da5f6255a16 · 2026-10-03T04:08:55.967155Z