// OSSeva Blog
OperationsWho Provides PostgreSQL Support After End of Life? (PostgreSQL 12, 13 and 14)
The short answer
If your PostgreSQL runs on a managed service, the cloud provider extends it: Amazon RDS and Aurora Extended Support, Azure Database for PostgreSQL extended support and Cloud SQL extended support all patch critical and high CVEs for up to three years past standard support, for an extra charge. If you run PostgreSQL yourself, three providers publish patched builds for end-of-life versions: OSSeva (11, 12, 13, and 14 from 12 November 2026), HeroDevs (14, among the versions it lists) and Canonical (the PostgreSQL package each Ubuntu LTS ships, through Ubuntu Pro).
EDB, Percona and Perforce OpenLogic all sell PostgreSQL support, but none of them publishes patched community builds for a version after its end-of-life date. That distinction, between help running a version and new security fixes for it, is the one to check in any quote.
PostgreSQL end-of-life dates
| Version | First release | Final community release | Status on 6 October 2026 |
|---|---|---|---|
| PostgreSQL 11 | 18 October 2018 | 9 November 2023 | End of life; last release 11.22 |
| PostgreSQL 12 | 3 October 2019 | 21 November 2024 | End of life; last release 12.22 |
| PostgreSQL 13 | 24 September 2020 | 13 November 2025 | End of life; last release 13.23 |
| PostgreSQL 14 | 30 September 2021 | 12 November 2026 | Supported until the final release; currently 14.24 |
| PostgreSQL 15 | 13 October 2022 | 11 November 2027 | Supported |
The PostgreSQL Global Development Group supports each major version for five years, releases one final minor version, and then stops. After that date, community advisories list fixed versions for the supported branches only. The PostgreSQL end-of-life chart tracks every line, and PostgreSQL vulnerabilities by version shows which CVEs already reach the retired ones.
PostgreSQL end-of-life support providers compared
Each row reflects what the vendor publishes on its own site as of 6 October 2026.
| Provider | What it covers | Versions | Delivery model | Self-managed? |
|---|---|---|---|---|
| Amazon RDS and Aurora Extended Support | Fixes for critical and high CVEs and critical bugs, and support cases under the RDS service level agreement, for up to three years past RDS standard support | 11, 12 and 13 now; 14 from 1 March 2027 to 28 February 2030 | Managed service on AWS; automatic enrolment | No |
| Azure Database for PostgreSQL extended support | Security patches, critical bug fixes and technical support through your Azure support plan, for up to three extra years | 11, 12 and 13 since 1 August 2026; 14 from 1 February 2027 to 11 November 2029 | Managed service (flexible server); automatic enrolment | No |
| Google Cloud SQL extended support | Fixes for critical and high CVEs and Cloud SQL bug fixes, for three years after community end of life | 11, 12 and 13 now; 14 from 1 February 2027 | Managed service on Google Cloud; automatic enrolment | No |
| OSSeva | Backported security and data-corruption fixes for the server, client tools, libpq and contrib modules, with extension compatibility testing; migration planning and 24/7 DBA-level operations on higher tiers | 11, 12 and 13 now; 14 from 12 November 2026 | Signed DEB and RPM packages, tarballs and container images | Yes |
| HeroDevs Never-Ending Support | Drop-in patched PostgreSQL builds with SLA-backed CVE remediation, FIPS 140-3 capable builds, SBOM and SLSA provenance | Lists 14.x, 16.x and 18.x | Builds for RHEL and UBI, Oracle Linux, SLES, Windows Server, AIX and Solaris | Yes |
| Canonical (Ubuntu Pro) | Up to 10 years of security and bug fixes for the PostgreSQL server and more than 40 extensions, plus pgbouncer and pgbackrest; optional 24/7 support | The version each Ubuntu LTS ships: 12 on 20.04, 14 on 22.04, 16 on 24.04 | APT packages on Ubuntu | Yes, on Ubuntu |
| EDB | Support subscriptions for community PostgreSQL and its own EDB Postgres Advanced Server and Extended Server; Extended Life Support for retired versions on its Cloud Service | Published standard support for 14.x ends 1 December 2026 | Support subscription, EDB distributions, or EDB's managed cloud | Yes, for supported versions |
| Percona | 24x7 support, upgrades and migrations for PostgreSQL; its PostgreSQL distribution gets no new builds after end of life | Distribution follows community dates: 13 ended 13 November 2025, 14 ends 12 November 2026 | Support subscription and Percona Distribution for PostgreSQL | Yes, for supported versions |
| Perforce OpenLogic | 24/7/365 SLA-backed technical support for PostgreSQL among other databases; its long-term support list does not include PostgreSQL | No PostgreSQL version list published | Support subscription | Yes |
Two rows are easy to misread. HeroDevs lists 14, 16 and 18, so a server on 12 or 13 is outside its published coverage. Canonical maintains the package Ubuntu ships, which means PostgreSQL 12 on Ubuntu 20.04 is covered while PostgreSQL 13 from the PGDG apt repository on the same machine is not.
How the providers differ
The cloud providers
AWS, Microsoft and Google all built the same mechanism: when a major version leaves the provider's standard support, the database is enrolled automatically, keeps running on the same engine, and is billed an extra charge until you upgrade. All three cap it at about three years, and AWS and Google upgrade the engine automatically when the window closes. On RDS, turning Extended Support off on a database already past its standard support date triggers a major-version upgrade straight away. AWS has published RDS-built minor versions for retired majors, such as 12.22-rds.20260514 and 13.23-rds.20260514, released on 29 September 2026. None of these patches reaches PostgreSQL outside the provider's managed service.
OSSeva
OSSeva for PostgreSQL backports security and data-corruption fixes from the supported branches into 11, 12 and 13 today, and into 14 once its final community release ships on 12 November 2026. A patched build stays on the same major version, so it installs like a minor release on the same data directory, and under Patroni it rolls through replicas first, then a switchover. Extensions such as PostGIS, pgvector and TimescaleDB are tested for compatibility against each build; security fixes inside third-party extension code stay with those projects. Assure adds major-version migration planning to 17 or 18, a vacuum and configuration audit and compliance attestations; Operate adds 24/7 replication and failover monitoring with a 15-minute P1 response.
HeroDevs
HeroDevs has the widest published platform matrix of the self-managed options, including Windows Server, AIX and Solaris, and offers FIPS 140-3 capable builds. Its published versions are 14, 16 and 18. See OSSeva vs HeroDevs for the wider overlap.
Canonical
If your PostgreSQL comes from Ubuntu's own packages, Ubuntu Pro is the lowest-friction option: fixes arrive through apt, and Canonical's PostgreSQL offer covers more than 40 extensions as well as the server. Ubuntu 20.04 ships PostgreSQL 12 in its main repository, and Ubuntu Pro covers 20.04 until May 2030. The limit is that you get the version your Ubuntu release ships, on Ubuntu.
EDB, Percona and OpenLogic
All three are strong choices for support on current versions. EDB sells its own EDB Postgres Advanced Server and Extended Server alongside support for community PostgreSQL; its published standard support for 14.x ends on 1 December 2026, and its managed Cloud Service offers Extended Life Support for retired versions to customers who buy it before the forced upgrade. Percona's lifecycle policy says end-of-life products get no bug fixes, new builds or packages, and its paid post-EOL contracts are for MySQL 5.7 and 8.0. OpenLogic supports PostgreSQL among 400-plus technologies, and its patched long-term support list covers other products. Our OSSeva vs Percona and OSSeva vs OpenLogic comparisons go further.
What is cheaper than Amazon RDS Extended Support for PostgreSQL?
Usually, a major-version upgrade inside RDS. How the charge is built explains the cheaper options:
- It is billed per vCPU per hour on provisioned instances, Multi-AZ standbys included, and per ACU per hour on Aurora Serverless.
- The rate rises in year 3. For PostgreSQL 14, year 1 pricing starts on 1 March 2027 and year 3 pricing on 1 March 2029.
- It stops as soon as the database runs a major version in standard support, or is deleted.
The alternatives, roughly in order of how often they come out cheaper:
- Upgrade before the charge starts. RDS 14 stays in standard support until 28 February 2027, so a move to 17 or 18 before then avoids the premium entirely. Our PostgreSQL 14 upgrade guide covers the upgrade methods step by step.
- Upgrade during year 1 or 2. If a database cannot move in time, pay the lower rate for as short a period as possible and finish before year 3 pricing.
- Run PostgreSQL yourself with a support subscription. This fits when the database already runs, or could run, on EC2, Kubernetes or your own hardware, or when an application pins the version for years. OSSeva prices per cluster rather than per vCPU, so the bill does not rise with instance size. You take on backups, failover and patching, so compare the whole cost, not only the support line.
Moving a healthy RDS database off the service only to avoid the premium is rarely worth it. Our RDS Extended Support cost breakdown works through the dates with an example, and OSSeva vs RDS Extended Support sets out when each one fits.
Should you upgrade PostgreSQL or buy extended support?
Upgrade wherever you can do it safely; buy time for the clusters you cannot move before their date. Most estates do both, cluster by cluster.
| Situation | Usual answer |
|---|---|
| A few clusters, extensions available for the target version, a change window available | Upgrade to 17 or 18 with pg_upgrade or logical replication |
| Dozens of clusters, or an upgrade programme that will run for several quarters | Extended support for the clusters at the back of the queue |
| A vendor application certified only on 12, 13 or 14 | Extended support until the vendor certifies a newer version |
| On RDS, Azure or Cloud SQL and staying there | Upgrade within the service, or accept its extended support for the shortest time possible |
| Oracle migration that landed on a version now near end of life | Extended support while the migration finishes, then one upgrade |
pg_upgrade crosses several major versions in one step, so a server on 12 can go straight to 17 or 18. The major version upgrade guide covers the methods and rollback.
Where OSSeva fits
OSSeva covers self-managed PostgreSQL 11 to 14 past community end of life, delivered as signed packages and images through your own repositories, with Patroni and repmgr clusters supported. See PostgreSQL end-of-life support for the offer and the extended support vendor roundup for how OSSeva compares across other technologies.
Frequently asked questions
What are the best PostgreSQL end-of-life support providers?
It depends on where the database runs. On managed services, AWS, Azure and Google Cloud each extend retired versions for about three years. For self-managed servers, OSSeva patches 11 to 14, HeroDevs lists 14, 16 and 18, and Canonical patches the version Ubuntu ships. EDB, Percona and OpenLogic sell support for current versions.
Who supports PostgreSQL 14 after its November 2026 end of life?
On managed services: RDS and Aurora (standard support to 28 February 2027, then Extended Support to 28 February 2030), Azure (extended support from 1 February 2027 to 11 November 2029) and Cloud SQL (extended support from 1 February 2027). For self-managed servers: OSSeva, HeroDevs, and Canonical for the PostgreSQL 14 package in Ubuntu 22.04.
Who provides patched PostgreSQL 13 for self-managed servers?
OSSeva publishes patched builds of PostgreSQL 13, along with 11, 12 and 14. HeroDevs does not list 13, Ubuntu's LTS releases do not ship it, and Percona and EDB follow the community end-of-life date. On RDS, Azure and Cloud SQL, 13 is covered by each service's extended support.
Can I get PostgreSQL security patches after end of life?
Not from the PostgreSQL project, which states that no further security patches are made for end-of-life versions. They come from your cloud provider's extended support, from Canonical for Ubuntu's packages, or from a vendor that backports fixes, such as OSSeva or HeroDevs.
What is cheaper than Amazon RDS Extended Support for PostgreSQL?
Upgrading to a version in RDS standard support removes the charge entirely, and doing it before year 3 pricing limits the cost if you are already enrolled. Self-managed PostgreSQL with a per-cluster support subscription can cost less where the database can live outside RDS, once hosting and operations are counted.
Should we upgrade PostgreSQL or buy extended support?
Upgrade the clusters that can move to 17 or 18 safely. Buy extended support for those blocked by vendor certification, extension compatibility or the size of the estate, with an upgrade date recorded for each.
Tags
Related articles
Apache Storm Vulnerabilities by Version: CVEs for Storm 1.2, 2.x and 3.x
October 6, 2026Securityetcd Vulnerabilities by Version: CVEs for etcd 3.3, 3.4, 3.5, 3.6 and 3.7
October 6, 2026SecurityClickHouse Vulnerabilities by Version: CVEs for ClickHouse 22.x to 26.x, LTS and Stable
October 6, 2026Ready to get your open source under control?
Talk to an OSSeva engineer about CVE coverage, compliance, and migration support for your stack.