pgAdmin4三个严重漏洞已修复:跨站脚本、身份验证绕过及AI助手SQL注入"

admin 2026-10-18 21:08:12 网络安全文章 来源:ZONE.CI 全球网 0 阅读模式

cover_image

pgAdmin 4 三个严重漏洞已修复:跨站脚本、身份验证绕过及 AI 助手 SQL 注入

sec随谈
sec随谈

sec随谈

2026年6月22日 09:41
北京

在小说阅读器读本章

去阅读

pgAdmin 团队已修复三个严重的 pgAdmin 4 漏洞,所有漏洞的 CVSS 评分均高于 9.0。这些漏洞共同使这款广受欢迎的 PostgreSQL 管理工具暴露于跨站脚本攻击、代码执行及 SQL 滥用风险之中。值得注意的是,9.16 版本已一次性修复上述全部漏洞。

漏洞的重要性

pgAdmin 是全球最主流的 PostgreSQL 图形化管理工具,因此这些漏洞波及大量开发人员和管理员。许多团队在共享的服务器模式下运行该工具,这进一步扩大了潜在的影响范围。

界面内的存储型跨站脚本漏洞

第一个漏洞为 CVE-2026-12048,是一个 CVSS 评分达 9.3 的存储型 XSS 缺陷,存在于 pgAdmin 渲染错误消息和执行计划节点的方式中。本质上,PostgreSQL 服务器返回的文本在未经清理的情况下直接通过。即便是权限较低的用户,也可通过创建一个精心命名的数据表来植入攻击载荷。因此,恶意服务器可将包括 iframe 在内的 HTML 内容直接注入 pgAdmin 的 DOM 中。

这使得该攻击极具隐蔽性。由于注入从 pgAdmin 内部发起,帧阻断头无法提供有效防御,钓鱼页面因而可以与真实的 pgAdmin 对话框外观完全一致。修复方案在易受攻击的渲染路径上应用了 DOMPurify 进行内容净化。

两个端点缺少访问控制

第二个漏洞为 CVE-2026-12046,在三个漏洞中评分最高,达 CVSS 9.5。两个 SQL 编辑器端点缺少登录验证装饰器,因此在服务器模式下可在无需身份验证的情况下被访问。该漏洞结合了缺少身份验证缺陷(CWE-306)与不安全反序列化(CWE-502)两个问题。

然而,完全的远程代码执行并非自动实现。攻击者还需要获取 pgAdmin 的密钥以及对其会话目录的写入权限,也就是说,该漏洞是在其他入侵手段得逞之后的最后一步。目前,在每个端点上添加一行装饰器即可阻止未经身份验证的请求。

AI 助手突破自身安全限制

第三个漏洞 CVE-2026-12045 针对 pgAdmin 的 AI 助手,CVSS 评分为 9.4。该助手出于安全考虑,在只读事务中运行生成的 SQL 语句。然而,精心构造的多语句载荷可提前关闭该事务,使后续语句在自动提交模式下运行。

攻击通过提示词注入实现,因此在数据库对象中植入文本的攻击者可操控 AI 助手的行为。拥有写入权限时,攻击者可修改数据;若具备超级用户权限,则可通过 COPY TO PROGRAM 实现命令执行。这使其成为 AI 赋能数据库工具中典型的提示词注入风险案例。修复补丁现已限制仅允许执行单条只读语句。

立即完成修复

9.16 版本已修复上述全部三个 pgAdmin 4 漏洞。鉴于漏洞的严重性评分,管理员应尽快完成升级。目前尚无主动利用的证据,但修复详情已公开发布。用户可从 pgAdmin 官方下载页面获取最新版本。最重要的是,务必将数据库服务器和 AI 助手的输入内容视为不可信来源。

参考链接:

https://github.com/pgadmin-org/pgadmin4/issues/10068

https://www.pgadmin.org/download/


pgAdmin4三个严重漏洞已修复:跨站脚本、身份验证绕过及AI助手SQL注入" 网络安全文章

pgAdmin4三个严重漏洞已修复:跨站脚本、身份验证绕过及AI助手SQL注入"

pgAdmin团队修复了pgAdmin4中三个CVSS评分均高于9.0的严重漏洞,包括存储型XSS漏洞CVE-2026-12048、身份验证绕过漏洞CVE-2026-12046以及AI助手SQL注入漏洞CVE-2026-12045。这些漏洞可导致跨站脚本攻击、代码执行和SQL滥用风险,影响大量PostgreSQL用户。官方已在9.16版本中通过内容净化、添加身份验证装饰器和限制SQL执行等方式完成修复,建议用户立即升级并视数据库输入为不可信来源。
ClaudeCode之父删了IDE!干掉提示词,只写循环" 网络安全文章

ClaudeCode之父删了IDE!干掉提示词,只写循环"

文章介绍了一种新的AI编程范式——循环工程。它将传统的手动编写和执行提示词,转变为设计一套能自动运行、自我迭代的系统(即循环)来指挥AI完成任务。这种方式被视为从`操作机床`到`设计整条产线`的转变,旨在提升生产力。文章还分析了其面临的挑战,如成本、失控风险,并强调真正的核心竞争力在于设计这些循环的能力。
原创|自查!你的OpenClaw安全吗?一套图讲清7大隐患(附防御方案)" 网络安全文章

原创|自查!你的OpenClaw安全吗?一套图讲清7大隐患(附防御方案)"

本文分析OpenClaw存在的七大安全风险:权限过大导致系统接管、插件市场藏匿恶意软件、网页隐形指令注入、错误理解用户指令、凭证泄露内网渗透、异常token消耗造成经济损失、频繁更新引入新问题。针对每项风险提供具体防护方案,包括权限隔离、插件扫描、沙箱隔离、操作确认机制、密钥轮换、预充值限额和谨慎更新策略。
潜伏29年!Squidbleed漏洞曝光,明文账号Cookie直接泄露" 网络安全文章

潜伏29年!Squidbleed漏洞曝光,明文账号Cookie直接泄露"

Squidbleed漏洞(CVE-2026-47729)是Squid代理服务器中存在29年的内存泄露漏洞,源于FTP目录解析代码对空字符处理不当导致指针越界。攻击者可在同一代理网络(如公共WiFi)下读取其他用户内存,泄露明文HTTP请求、账号密码、Cookie等敏感信息。修复建议立即禁用FTP代理功能或验证补丁是否包含空终止符检查。
评论:0   参与:  0