# PostgreSQL vulnerabilities

Source: https://junglewise.ai/threats/technologies/postgresql  
Publisher: Junglewise Threat Intelligence, https://junglewise.ai/threats  
Updated: 12 November 2026, 16:07 UTC. Rebuilt every hour.  
Data: https://junglewise.ai/threats/technologies/postgresql.json  
License: CC BY 4.0 with a link back

Junglewise Threat Intelligence has tracked 64 vulnerabilities in PostgreSQL: 50 in the last 7 days and 50 in the last 90 days, 0 of them critical and 0 exploited in the wild. The most recent, CVE-2026-6467, was published on 12 November 2026. Nothing was published in the last eight weeks.

## Counts

- Last 7 days: 50
- Last 30 days: 50
- Last 90 days: 50
- All time: 64 (0 critical, 0 exploited in the wild)

## About PostgreSQL

PostgreSQL is an open-source relational database management system.

## Latest PostgreSQL vulnerabilities

- [CVE-2026-6467: PostgreSQL CREATE EXTENSION arbitrary SQL execution](https://junglewise.ai/threats/cve-2026-6467-uncontrolled-search-path-element-in-postgresql-create-extension) (high, CVSS 7.2, published 12 Nov 2026)
- [CVE-2026-6460: PostgreSQL type confusion in ALTER allows arbitrary code execution](https://junglewise.ai/threats/cve-2026-6460-type-confusion-in-postgresql-allows-an-object-creator-to-execute) (high, CVSS 8.8, published 12 Nov 2026)
- [CVE-2026-18447: PostgreSQL type confusion in SQL-language functions arbitrary code execution](https://junglewise.ai/threats/cve-2026-18447-type-confusion-in-postgresql-sql-language-functions-allows-an) (high, CVSS 8.8, published 12 Nov 2026)
- [CVE-2026-16237: PostgreSQL INSERT ON CONFLICT authorization bypass on auto-updatable views](https://junglewise.ai/threats/cve-2026-16237-improper-protection-in-postgresql-insert-on-conflict-on-auto) (medium, CVSS 5.4, published 12 Nov 2026)
- [CVE-2026-14661: PostgreSQL dblink and subscriptions arbitrary file append](https://junglewise.ai/threats/cve-2026-14661-external-control-of-file-name-in-postgresql-dblink-and-create) (high, CVSS 8.1, published 12 Nov 2026)
- [CVE-2026-120154: PostgreSQL INSERT ... ON CONFLICT row security bypass](https://junglewise.ai/threats/cve-2026-120154-improper-protection-in-postgresql-insert-on-conflict-allows-an) (medium, CVSS 4.3, published 12 Nov 2026)
- [CVE-2026-120153: PostgreSQL extension-script SQL injection in object names](https://junglewise.ai/threats/cve-2026-120153-sql-injection-in-postgresql-extension-script-substitutions) (high, CVSS 7.2, published 12 Nov 2026)
- [CVE-2026-120152: PostgreSQL pg_show_all_settings() use-after-free memory disclosure](https://junglewise.ai/threats/cve-2026-120152-use-after-free-in-postgresql-pg-show-all-settings-allows-a) (medium, CVSS 4.3, published 12 Nov 2026)
- [CVE-2026-120151: PostgreSQL plpgsql record-field type confusion RCE](https://junglewise.ai/threats/cve-2026-120151-type-confusion-in-postgresql-plpgsql-record-field-assignment) (high, CVSS 8.8, published 12 Nov 2026)
- [CVE-2026-120150: PostgreSQL use after free in expanded-record domain checks](https://junglewise.ai/threats/cve-2026-120150-use-after-free-in-postgresql-expanded-record-domain-checks) (high, CVSS 8.8, published 12 Nov 2026)
- [CVE-2026-120149: PostgreSQL heap buffer overflow in foreign batch inserts](https://junglewise.ai/threats/cve-2026-120149-heap-based-buffer-overflow-in-postgresql-foreign-batch-inserts) (high, CVSS 8.8, published 12 Nov 2026)
- [CVE-2026-120148: PostgreSQL extended statistics type confusion arbitrary code execution](https://junglewise.ai/threats/cve-2026-120148-type-confusion-in-postgresql-extended-statistics-allows-an) (high, CVSS 8.1, published 12 Nov 2026)
- [CVE-2026-120147: PostgreSQL dblink use-after-free code execution](https://junglewise.ai/threats/cve-2026-120147-use-after-free-in-the-postgresql-dblink-extension-allows-an) (high, CVSS 8.8, published 12 Nov 2026)
- [CVE-2026-120146: PostgreSQL REASSIGN OWNED authorization bypass](https://junglewise.ai/threats/cve-2026-120146-missing-authorization-in-postgresql-reassign-owned-allows-a-role) (medium, CVSS 4.3, published 12 Nov 2026)
- [CVE-2026-120145: PostgreSQL logical replication arbitrary code execution](https://junglewise.ai/threats/cve-2026-120145-missing-authorization-in-postgresql-logical-replication-allows-a) (high, CVSS 8.8, published 12 Nov 2026)
- [CVE-2026-120144: PostgreSQL type-cache invalidation arbitrary code execution](https://junglewise.ai/threats/cve-2026-120144-type-confusion-from-incomplete-postgresql-type-cache) (high, CVSS 8.8, published 12 Nov 2026)
- [CVE-2026-120143: PostgreSQL use-after-free in trigger functions via transition table cursor](https://junglewise.ai/threats/cve-2026-120143-use-after-free-in-postgresql-trigger-functions-allows-an-object) (high, CVSS 8.8, published 12 Nov 2026)
- [CVE-2026-120142: PostgreSQL type confusion in anonymous RECORD types](https://junglewise.ai/threats/cve-2026-120142-type-confusion-in-postgresql-anonymous-record-types-allows-an) (high, CVSS 8.8, published 12 Nov 2026)
- [CVE-2026-120141: PostgreSQL type confusion in materialized set-returning functions](https://junglewise.ai/threats/cve-2026-120141-type-confusion-in-postgresql-materialized-set-returning) (high, CVSS 8.8, published 12 Nov 2026)
- [CVE-2026-120139: PostgreSQL integer wraparound in tuple-size calculations](https://junglewise.ai/threats/cve-2026-120139-integer-wraparound-in-postgresql-in-memory-tuple-size) (high, CVSS 8.8, published 12 Nov 2026)
- [CVE-2026-116336: PostgreSQL REINDEX CONCURRENTLY arbitrary code execution via dropped index](https://junglewise.ai/threats/cve-2026-116336-operation-on-a-dropped-index-in-postgresql-reindex-concurrently) (high, CVSS 8.8, published 12 Nov 2026)
- [CVE-2026-116335: PostgreSQL type confusion in operator commutator and negator links](https://junglewise.ai/threats/cve-2026-116335-type-confusion-in-postgresql-operator-commutator-and-negator) (high, CVSS 8.8, published 12 Nov 2026)
- [CVE-2026-116333: PostgreSQL buffer over-read in parallel B-tree scans](https://junglewise.ai/threats/cve-2026-116333-buffer-over-read-in-postgresql-parallel-b-tree-scans-allows-an) (medium, CVSS 6.5, published 12 Nov 2026)
- [CVE-2026-116332: PostgreSQL use-after-free in portal setup](https://junglewise.ai/threats/cve-2026-116332-use-after-free-in-postgresql-portal-setup-allows-an-object) (high, CVSS 8.8, published 12 Nov 2026)
- [CVE-2026-116331: PostgreSQL min/max aggregate type confusion arbitrary code execution](https://junglewise.ai/threats/cve-2026-116331-type-confusion-in-postgresql-min-max-aggregate-optimization) (high, CVSS 8.8, published 12 Nov 2026)

## Most severe PostgreSQL vulnerabilities

- [CVE-2026-2005: PostgreSQL pgcrypto heap buffer overflow in contrib module](https://junglewise.ai/threats/cve-2026-2005-postgresql-pgcrypto-heap-buffer-overflow-in-contrib-module) (high, CVSS 8.8, published 12 Feb 2026)
- [CVE-2026-2006: PostgreSQL buffer overflow in multibyte character manipulation](https://junglewise.ai/threats/cve-2026-2006-postgresql-buffer-overflow-in-multibyte-character-manipulation) (high, CVSS 8.8, published 12 Feb 2026)
- [CVE-2026-2004: PostgreSQL intarray remote code execution in selectivity estimator](https://junglewise.ai/threats/cve-2026-2004-postgresql-intarray-remote-code-execution-in-selectivity-estimator) (high, CVSS 8.8, published 12 Feb 2026)
- [CVE-2026-6473: PostgreSQL integer wraparound in multiple server features](https://junglewise.ai/threats/cve-2026-6473-postgresql-integer-wraparound-in-multiple-server-features) (high, CVSS 8.8, published 14 May 2026)
- [CVE-2026-6475: PostgreSQL symlink following in pg_basebackup and pg_rewind](https://junglewise.ai/threats/cve-2026-6475-postgresql-symlink-following-in-pg-basebackup-and-pg-rewind) (high, CVSS 8.8, published 14 May 2026)
- [CVE-2026-6637: PostgreSQL refint stack buffer overflow and SQL injection](https://junglewise.ai/threats/cve-2026-6637-postgresql-refint-stack-buffer-overflow-and-sql-injection) (high, CVSS 8.8, published 14 May 2026)
- [CVE-2026-6460: PostgreSQL type confusion in ALTER allows arbitrary code execution](https://junglewise.ai/threats/cve-2026-6460-type-confusion-in-postgresql-allows-an-object-creator-to-execute) (high, CVSS 8.8, published 12 Nov 2026)
- [CVE-2026-18447: PostgreSQL type confusion in SQL-language functions arbitrary code execution](https://junglewise.ai/threats/cve-2026-18447-type-confusion-in-postgresql-sql-language-functions-allows-an) (high, CVSS 8.8, published 12 Nov 2026)
- [CVE-2026-120151: PostgreSQL plpgsql record-field type confusion RCE](https://junglewise.ai/threats/cve-2026-120151-type-confusion-in-postgresql-plpgsql-record-field-assignment) (high, CVSS 8.8, published 12 Nov 2026)
- [CVE-2026-120150: PostgreSQL use after free in expanded-record domain checks](https://junglewise.ai/threats/cve-2026-120150-use-after-free-in-postgresql-expanded-record-domain-checks) (high, CVSS 8.8, published 12 Nov 2026)

## Vulnerabilities per week

Nothing was published in the last eight weeks.

| Week of | Vulns | Critical | Exploited |
| --- | --- | --- | --- |
| 17 Aug 2026 | 0 | 0 | 0 |
| 24 Aug 2026 | 0 | 0 | 0 |
| 31 Aug 2026 | 0 | 0 | 0 |
| 7 Sep 2026 | 0 | 0 | 0 |
| 14 Sep 2026 | 0 | 0 | 0 |
| 21 Sep 2026 | 0 | 0 | 0 |
| 28 Sep 2026 | 0 | 0 | 0 |
| 5 Oct 2026 | 0 | 0 | 0 |
| 12 Oct 2026 | 0 | 0 | 0 |
| 19 Oct 2026 | 0 | 0 | 0 |
| 26 Oct 2026 | 0 | 0 | 0 |
| 2 Nov 2026 | 0 | 0 | 0 |
| 9 Nov 2026 | 50 | 0 | 0 |

## Other PostgreSQL technologies

- [PostgreSQL pgAdmin 4](https://junglewise.ai/threats/technologies/pgadmin-4): 26 vulnerabilities
- [PostgreSQL psqlODBC](https://junglewise.ai/threats/technologies/postgresql-psqlodbc): 10 vulnerabilities
- [PostgreSQL PgBouncer](https://junglewise.ai/threats/technologies/pgbouncer): 4 vulnerabilities

## Sources

NVD, GitHub Security Advisories, OSV, the CISA Known Exploited Vulnerabilities catalog, FIRST EPSS and vendor advisories. Rebuilt every hour. Cite as: Junglewise Threat Intelligence, "PostgreSQL vulnerabilities", https://junglewise.ai/threats/technologies/postgresql, 12 November 2026.
