CVE-2026-119923CVSS 9.8登录前堆缓冲区溢出
未认证远程客户端可发送畸形 TDS 握手输入,可能以数据库进程用户身份执行操作系统命令。AWS 将同一解析器的相关空指针问题纳入本编号。
AWS 修复自管 Babelfish 和启用 Babelfish 的 Aurora PostgreSQL 中的两个 TDS 内存漏洞。CVE-2026-119923 可能在无需认证的情况下以数据库进程用户身份执行操作系统命令。CVE-2026-119924 需要登录。应限制 TDS 端口并按所用版本线升级。
两项漏洞均影响兼容 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) |
CVE-2026-119923CVSS 9.8未认证远程客户端可发送畸形 TDS 握手输入,可能以数据库进程用户身份执行操作系统命令。AWS 将同一解析器的相关空指针问题纳入本编号。
CVE-2026-119924CVSS 8.1已认证远程客户端可发送畸形 TDS RPC 请求,读取相邻进程内存或造成拒绝服务。
| 产品 | 安全版本 | 备注 |
|---|---|---|
| Babelfish for PostgreSQL 4.x | 4.10.0 | 自管上游修复 |
| Babelfish for PostgreSQL 5.x | 5.6.0 | 自管上游修复 |
| Babelfish for PostgreSQL 6.x | 6.1.0 | 自管上游修复 |
2026年11月6日
AWS 披露 TDS 握手及 RPC 漏洞
公告列出两项不同的登录前提、上游扩展升级目标及 Aurora 维护版本。
我们列出每条说法和它的出处,并标出一手来源(厂商、研究人员、软件仓库)。各方说法不一致时,按最坏的可信情况定级。