A malicious or impersonated server can overflow the client's buffer through a large-object read (CVE-2026-120057), and untrusted SQL text with ODBC escapes can overflow the stack (CVE-2026-120061). Both rate 7.5.
PostgreSQL fixes 52 flaws and ends support for version 14
EditorialBy TrustList Editorial
The 12 November releases 18.7, 17.12, 16.16, 15.20 and 14.25 carry fixes for 52 vulnerabilities, most scored 8.8, and 14.25 is the last update version 14 will ever get. PostgreSQL 19 is due on 19 November.
About PostgreSQL fixes 52 flaws and ends support for version 14
PostgreSQL fixes 52 flaws and ends support for version 14
12 November 2026: The PostgreSQL Global Development Group has released 18.7, 17.12, 16.16, 15.20 and 14.25, which fix 52 security vulnerabilities and more than 140 bugs, the largest number of the 52 rated 8.8 under CVSS 3.1 because an authenticated user can turn them into code execution on the server. None is reported as exploited. Version 14 gets nothing after this: in the project's words, "this is the final release of PostgreSQL 14".
Not yet independently verified. The scores and descriptions are the PostgreSQL project's own, from its release announcement; we have not read each CVE page for its affected versions, and no exploitation has been reported. We will update this when it can be confirmed, and remove this note.
The flaws that matter most
Most of the high scores need a database login, which is why so many share 8.8: the attacker is a user with ordinary privileges who reaches arbitrary code through type confusion, a use-after-free or an integer wraparound. A few stand out for teams that move data between servers.
- CVE-2026-116314 (8.8): pg_restore runs arbitrary code because non-plain archives are not validated, so restoring a dump from an untrusted source is a risk.
- CVE-2026-116330 (8.8): a pg_dump tar archive's restore.sql does not block psql command injection.
- CVE-2026-116318 (8.8): a not-null constraint name lets pg_dump emit SQL injection.
- CVE-2026-120145 (8.8): logical replication can write to a subscriber's system catalogs and run code there.
- CVE-2026-14661 (8.1): dblink and subscriptions can append to arbitrary files.
- CVE-2026-116313 (7.2): vacuumdb with --missing-stats-only lets a database owner run code as the vacuumdb user.
- CVE-2026-116322 (5.3): a cancel request sent before authentication can leak a spinlock.
Seven of the code-execution flaws sit in PL/Perl and one in PL/Tcl, so servers with those languages installed carry more of the exposure.
Steps after the binaries are swapped
A minor update needs no dump and reload and no pg_upgrade, but the announcement lists work to do afterwards. Teams should reindex any GIN index they suspect is corrupted, every GiST index that uses the gist_trgm_ops operator class of pg_trgm, and B-tree indexes on bpchar columns declared without a length (char(n) columns are not affected). A table that throws "missing chunk number" errors needs REINDEX TABLE, which also rebuilds its TOAST table. Anyone using incremental backups should take a new full backup after updating and base later increments on it. Partitioned tables should be checked for invalid NOT NULL NO INHERIT constraints with the query the project gives. Servers that skipped earlier minor releases may owe the steps listed in those releases too.
Version 14 is out of support
A production database still on PostgreSQL 14 has no further security fixes from today, and the project suggests planning an upgrade to a supported version. Managed database services set their own schedules for retiring a major version, so the date by which a hosted 14 instance is forced forward is the provider's to state, not the project's.
PostgreSQL 19 a week away
The same announcement brought 19 RC 2 and plans general availability for 19 November 2026, unless an issue forces a delay. RC 2 reverts a change that allowed JSON_ARRAY() and JSON_OBJECT() over arrays, composite and range types in expression indexes, generated columns and partition keys. Anyone who built such objects while testing 19 must drop or redefine them before upgrading, because pg_dump, pg_restore and pg_upgrade will fail to recreate them.
Our catalogue lists six database monitoring products and 27 NoSQL databases.
Sources
- PostgreSQL: PostgreSQL 18.7, 17.12, 16.16, 15.20, 14.25, and 19 RC 2 Released, 12 November 2026
- Help Net Security: PostgreSQL security update, November 2026, 13 November 2026
Categories & features
TrustList Weekly
The week in software and IT, in one email
The news that matters to buyers, new rankings and our own research. Every Thursday, free, and easy to leave.
You may be interested in
Every release from 08.01.0102 to 18.00.0004 is affected. An application that builds IN lists from user input can be crashed, or left running on a corrupted heap.
A user who knows one SCRAM password can log in as any other SCRAM user, superusers included, on PgBouncer 1.17.0 to 1.26.0. Two further flaws let unauthenticated clients hang the pooler under specific settings.
Packages for those minor releases, including PostgreSQL 18, move to the YUM archive and get no further updates; servers on RHEL, Rocky Linux or AlmaLinux 10.0 or 9.6 should move to a newer minor release.
The project had planned an October release. Between eight and ten features, including SQL/PGQ graph queries, were pulled from the branch during beta and move to PostgreSQL 20.
DigitalOcean is removing plans above 4 GiB RAM and standby and read-only nodes from managed PostgreSQL and MySQL Standard Edition. New database accounts from 15 October 2026, all accounts from 30 November. Existing clusters are not affected.
A memory-safety bug in the TDS handshake needs no credentials and a second needs a login. Aurora customers apply pending maintenance, and self-managed users move to 4.10, 5.6 or 6.1.
Enterprise 10.4.4, 10.2.8, 10.0.11 and 9.4.16 and SOAR 8.7.0 close internally found flaws, an unauthenticated crash of Splunk Web and a sidecar password any low-privileged user could derive.
More on TrustList
Everything here links back to the same verified catalogue. Pick your next stop.
- More PostgreSQLThe ranking for this subject
- CompaniesAgencies, consultancies and IT service providers, ranked by verified reviews.
- ProductsSoftware and SaaS with pricing, features, integrations and alternatives.
- AwardsAnnual recognition decided by verified reviews and an independent jury.
- LaunchesNew products and releases, voted up by the community every day.
- AI ModelsBenchmark scores and community ratings for every major model.
- RequestsBuyers describe what they need; vendors respond directly.
- PeopleReviewers, authors and makers with public profiles.
- ComparePut up to four listings side by side before you shortlist.