CVE 索引EN
L3 · 拉裤子了Babelfish · PostgreSQL · AWS · Aurorababelfish-tds-memory

Babelfish TDS 握手漏洞可在认证前执行代码

AWS 修复自管 Babelfish 和启用 Babelfish 的 Aurora PostgreSQL 中的两个 TDS 内存漏洞。CVE-2026-119923 可能在无需认证的情况下以数据库进程用户身份执行操作系统命令。CVE-2026-119924 需要登录。应限制 TDS 端口并按所用版本线升级。

披露时间
2026年11月6日
公开披露日期
严重程度
CVSS 9.8 × 1
本页收录 2 个 CVE
波及范围
可经 TDS 访问的受影响 Babelfish 部署。握手漏洞无需登录,RPC 漏洞需要认证。
postgresql
在野利用
未知
AWS 说明漏洞影响及修复,公告未报告实际利用。

发生了什么

两项漏洞均影响兼容 SQL Server 的 TDS 接口。AWS 列出的上游 Babelfish 受影响范围为 1.0–1.5、2.1–2.15、3.1–3.12、4.0–4.8 和 5.1–5.4。Aurora 有单独的受影响构建及回移补丁。请查阅 AWS 公告的完整范围,为当前引擎选择受支持的升级路径。

下表先列 Aurora PostgreSQL 版本,括号中是捆绑的 Babelfish 版本。AWS 建议使用所列版本或更高版本,并应用待处理维护。

Aurora 主版本 修复版本
13 13.9.16 (1.5.5), 13.23.3 (1.17.2)
14 14.6.16 (2.3.5), 14.17.8 (2.12.4), 14.18.6 (2.13.3), 14.19.5 (2.14.2), 14.20.5 (2.15.2), 14.22.3 (2.16.1), 14.23.1 (2.17.0)
15 15.10.8 (3.8.4), 15.12.8 (3.9.4), 15.13.6 (3.10.3), 15.14.5 (3.11.2), 15.15.5 (3.12.2), 15.17.3 (3.13.1), 15.18.1 (3.14.0)
16 16.8.8 (4.5.5), 16.9.6 (4.6.3), 16.10.5 (4.7.2), 16.11.5 (4.8.2), 16.13.3 (4.9.1), 16.14.1 (4.10.0)
17 17.4.8 (5.1.4), 17.5.6 (5.2.3), 17.6.5 (5.3.2), 17.7.5 (5.4.2), 17.9.3 (5.5.1), 17.10.1 (5.6.0)
18 18.3.4 (6.0.2), 18.4.1 (6.1.0)

马桶里有什么

登录前堆缓冲区溢出

未认证远程客户端可发送畸形 TDS 握手输入,可能以数据库进程用户身份执行操作系统命令。AWS 将同一解析器的相关空指针问题纳入本编号。

RPC 解析器越界读取

已认证远程客户端可发送畸形 TDS RPC 请求,读取相邻进程内存或造成拒绝服务。

修复版本

产品安全版本备注
Babelfish for PostgreSQL 4.x4.10.0自管上游修复
Babelfish for PostgreSQL 5.x5.6.0自管上游修复
Babelfish for PostgreSQL 6.x6.1.0自管上游修复

案发时间线

  1. 2026年11月6日

    AWS 披露 TDS 握手及 RPC 漏洞

    公告列出两项不同的登录前提、上游扩展升级目标及 Aurora 维护版本。

各方说法

我们列出每条说法和它的出处,并标出一手来源(厂商、研究人员、软件仓库)。各方说法不一致时,按最坏的可信情况定级。