CVE-2026-119923CVSS 9.8Prelogin heap buffer overflow
An unauthenticated remote client can send malformed TDS handshake input and potentially run OS commands as the database process user. AWS includes a related null-pointer finding in this record.
AWS fixes two TDS memory bugs in self-managed Babelfish and Aurora PostgreSQL with Babelfish. CVE-2026-119923 can allow unauthenticated OS command execution as the database process user. CVE-2026-119924 requires a login. Restrict the TDS port and upgrade on the correct release line.
The bugs affect the SQL Server-compatible TDS interface. AWS lists upstream Babelfish ranges 1.0–1.5, 2.1–2.15, 3.1–3.12, 4.0–4.8 and 5.1–5.4. Aurora has separate build-specific ranges and backports. Use the AWS bulletin for the full affected ranges and choose a supported upgrade path for the deployed engine.
The following pairs list Aurora PostgreSQL first and the bundled Babelfish version in parentheses. AWS lists these targets or later versions with pending maintenance applied.
| Aurora major | Patched targets |
|---|---|
| 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.8An unauthenticated remote client can send malformed TDS handshake input and potentially run OS commands as the database process user. AWS includes a related null-pointer finding in this record.
CVE-2026-119924CVSS 8.1An authenticated remote client can send a malformed TDS RPC request to read adjacent process memory or cause denial of service.
| Product | Safe from | Note |
|---|---|---|
| Babelfish for PostgreSQL 4.x | 4.10.0 | Self-managed upstream fix |
| Babelfish for PostgreSQL 5.x | 5.6.0 | Self-managed upstream fix |
| Babelfish for PostgreSQL 6.x | 6.1.0 | Self-managed upstream fix |
Nov 6, 2026
AWS discloses the TDS handshake and RPC flaws
The bulletin lists distinct login requirements, upstream extension targets and Aurora maintenance versions.
We list each claim and who made it. Primary sources (the vendor, the researcher, the registry) are marked. Where reports disagree, we grade by the worst credible case.