PostgreSQL patches dozens of vulnerabilities
CERT-FR advises patching PostgreSQL versions prior to 15.20, 16.16, 17.12, 18.7 and 14.25 against dozens of flaws including remote code execution and SQL injection.
Sourcecert.cyber.gouv.fr — open the original
What to check
- Applies to
- The 39 CVEs named below. Whether you run an affected version is not assessed: check the versions the source lists.
- Exploitation
- No exploitation in the wild and no public exploit is recorded for the CVEs named.
CERT-FR has issued an advisory covering multiple vulnerabilities disclosed by the PostgreSQL project in its November 2026 security release. The flaws affect PostgreSQL branches 14.x through 19 RC2, with fixes available in 15.20, 16.16, 17.12, 18.7, 19 RC2, and 14.25. Potential impacts include remote arbitrary code execution, remote denial of service, confidentiality breaches, security policy bypass, and SQL injection, though the advisory does not detail which specific CVE maps to which impact or provide exploitation specifics.
Notably, PostgreSQL 14.x has reached end-of-life and will no longer receive security updates; CERT-FR recommends organizations still running v14 migrate to a supported branch rather than wait for further patches. No evidence of active exploitation in the wild is mentioned in the advisory.
Defenders running PostgreSQL should prioritize upgrading to the patched point releases referenced above, particularly for internet-facing or multi-tenant database deployments where SQL injection or RCE vectors could be reachable. Given the large number of CVEs (over 50) bundled into this release, administrators should review the vendor's official release notes for per-CVE technical detail and apply patches on a standard maintenance schedule unless specific exposure (e.g., untrusted SQL execution, exposed extensions) elevates urgency for particular environments.
Mentioned in this report
Source reporting: https://www.cert.cyber.gouv.fr/avis/CERTFR-2026-AVI-1530
Free public brief. Slack alerts on the vendors you run come with the paid plans, and a new account gets three days of them, no card.
What this brief leaves out
This page is the free tier: the write-up, the severity, the names. In the app the same report carries live profiles of the CVEs it names. The paid plans add the security research and news reporting the free tier leaves out.
It sits in a corpus of 16,572 reports from 147 sources, 724 of them written in the last seven days, and it grows through the day.
A new account starts with three days of all of it, no card, then keeps the government and CERT reporting free. Slack alerts are a paid-plan feature: name the vendors you run and Slack hears about the reports that touch them, not the rest of the week's. Nothing is charged unless you subscribe.
Create a free account What it costs