2025年9月25日: PostgreSQL 18 发布!

CVE-2021-20229

单列 SELECT 权限允许读取所有列

拥有单个列 SELECT 权限的用户可以构造一个特殊查询,返回表中的所有列。

此外,使用列级别权限的存储视图将具有不完整的列使用位图。在依赖列级别权限来保证安全的安装中,建议对所有用户定义的视图执行 CREATE OR REPLACE,以强制它们重新解析。

PostgreSQL 项目感谢 Sven Klemm 报告此问题。

版本信息

受影响版本 已修复版本 修复发布日期
13 13.2 2021 年 2 月 11 日

有关 PostgreSQL 版本信息 的更多信息,请访问 版本信息页面

CVSS 3.0

总体得分 3.1
组件 核心服务器
向量 AV:N/AC:H/PR:L/UI:N/S:U/C:L/I:N/A:N

报告安全漏洞

如果您希望报告 PostgreSQL 中的新安全漏洞,请发送电子邮件至 security@postgresql.org

如需报告非安全相关错误,请参阅 报告错误 页面。