深耕能源计量,聚焦智能化、数字化的能源管理,
赋能公用事业双碳革命,提供全球领先的智慧能源管理方案。
86-28-65706888
  • 地址:
    四川省成都市高新区天全路99号

扫一扫微信二维码

2026.02.25
关于PostgreSQL SQL注入漏洞(CVE-2025-1094)

预警编号:KAIFA-KSIRT-202502-27

发布时间:2025/02/27

更新发布时间:2025/02/27

 

一、 漏洞概述

PostgreSQL是一个开源、强大的关系型数据库管理系统,支持SQL标准及扩展,广泛应用于企业级应用。它具备高可靠性、可扩展性、数据完整性和并发控制功能,支持多种编程语言和扩展机制。PostgreSQL的特点包括ACID事务支持、复杂查询优化、JSON数据类型处理、全文搜索等。它适用于从小型应用到大型数据仓库的各种场景。

攻击者可通过PostgreSQL提供的终端来构造恶意SQL,并执行恶意SQL


二、 版本和修复

受影响产品

修补版本

影响版本

PostgreSQL

17.3

17 <= PostgreSQL < 17.3

PostgreSQL

16.7

16 <= PostgreSQL < 16.7

PostgreSQL

15.11

15 <= PostgreSQL < 15.11

PostgreSQL

14.16

14 <= PostgreSQL < 14.16

PostgreSQL

13.19

13 <= PostgreSQL < 13.19

 

 

三、影响后果

攻击者可以通过构造恶意输入在终端SQL中执行恶意SQL

 

四、漏洞得分

漏洞使用KAIFA AMI计分规则进行分级

最终得分: 8.1

 

五、 技术细节

 利用漏洞发起攻击的预置条件:使用PostgreSQL交互终端并构造恶意SQL。

 

漏洞详细描述:

PostgreSQL发布了关于CVE-2025-1094漏洞的安全公告。公告指出,PostgreSQLlibpq函数(如PQescapeLiteral()PQescapeIdentifier()PQescapeString()PQescapeStringConn())在某些使用模式下未能正确处理引号语法,可能导致SQL注入漏洞。攻击者可以通过构造恶意输入,利用这些函数的返回结果在PostgreSQL交互终端psql中执行恶意SQL语句。此外,PostgreSQL命令行工具在特定字符编码环境下(如client_encodingBIG5server_encodingEUC_TWMULE_INTERNAL时)也可能受到类似SQL注入攻击的威胁。


六、 规避措施

 

七、 版本获取路径

支持自动更新的服务会收到系统更新提示,用户通过执行系统更新,完成对漏洞的修复。或手动下载官网插件进行更新修复。

 

八、 漏洞来源

供应商通报

 

九、 更新记录

KAIFA-KSIRT-Initial

 

 

十、 FAQs

 

 

十一、 开发安全响应对外服务

KAIFA一贯主张尽全力保障产品用户的最终利益,遵循负责任的安全事件披露原则,并通过产品安全问题处理机制处理产品安全问题。

 

 

十二、 声明

本文件按“原样”提供,不承诺任何明示、默示和法定的担保,包括(但不限于)对适销性、适用性及不侵权的担保。 在任何情况下,KAIFA或其直接或间接控制的子公司,或其供应商,对任何损失,包括直接,间接,偶然,必然的商业利润损失或特殊损失均不承担责任。您以任何方式使用本文件所产生的一切法律责任由您自行承担。KAIFA可以随时对本文件所载的内容和信息进行修改或更新。