Latest CVE Feed

Vulnerabilities published in the last 30 days. Filter by severity, exploit status, or attack vector.

Score
Vulnerability
Published
8.8 HIGH
CVE-2026-120151 — PostgreSQL plpgsql record-field type confusion executes arbitrary code

Type confusion in PostgreSQL plpgsql record-field assignment allows an object creator to execute arbitrary code as the operating system user running the database, via a reentrant domain CHECK that ch…

postgresql | Memory Corruption
Nov 12, 2026 Nov 12, 2026
Nov 12, 2026
Nov 12, 2026
8.8 HIGH
CVE-2026-120150 — PostgreSQL expanded-record domain-check use-after-free executes arbitrary code

Use after free in PostgreSQL expanded-record domain checks allows an object creator to execute arbitrary code as the operating system user running the database, via repeated checks of a domain over a…

postgresql | Memory Corruption
Nov 12, 2026 Nov 12, 2026
Nov 12, 2026
Nov 12, 2026
8.8 HIGH
CVE-2026-120149 — PostgreSQL FDW batch-insert mismatch executes arbitrary code

Heap-based buffer overflow in PostgreSQL foreign batch inserts allows a foreign server to execute arbitrary code, via reporting that it inserted more rows than the server supplied. postgres_fdw can …

postgresql | Memory Corruption
Nov 12, 2026 Nov 12, 2026
Nov 12, 2026
Nov 12, 2026
8.1 HIGH
CVE-2026-120148 — PostgreSQL extended-statistics pseudo-type confusion executes arbitrary code

Type confusion in PostgreSQL extended statistics allows an object creator to execute arbitrary code as the operating system user running the database, via a statistics expression of an anonymous RECO…

postgresql | Memory Corruption
Nov 12, 2026 Nov 12, 2026
Nov 12, 2026
Nov 12, 2026
8.8 HIGH
CVE-2026-120147 — PostgreSQL dblink reentrant disconnect use-after-free executes arbitrary code

Use after free in the PostgreSQL dblink extension allows an object creator to execute arbitrary code as the operating system user running the database, via type conversion code that re-enters dblink …

postgresql | Memory Corruption
Nov 12, 2026 Nov 12, 2026
Nov 12, 2026
Nov 12, 2026
4.3 MEDIUM
CVE-2026-120146 — PostgreSQL REASSIGN OWNED bypasses role SET and CREATEDB checks

Missing authorization in PostgreSQL REASSIGN OWNED allows a role granted INHERIT but not SET to transfer objects to the granted role. It also allows reassignment of database ownership without the CR…

postgresql | Authorization
Nov 12, 2026 Nov 12, 2026
Nov 12, 2026
Nov 12, 2026
8.8 HIGH
CVE-2026-120145 — PostgreSQL logical replication can write to subscriber system catalogs, executing arbitra…

Missing authorization in PostgreSQL logical replication allows a compromised publisher to execute arbitrary code as the operating system user running the superuser-owned subscription, via naming a sy…

postgresql | Authorization
Nov 12, 2026 Nov 12, 2026
Nov 12, 2026
Nov 12, 2026
8.8 HIGH
CVE-2026-120144 — PostgreSQL type-cache invalidation gap executes arbitrary code

Type confusion from incomplete PostgreSQL type-cache invalidation allows an object creator to execute arbitrary code as the operating system user running the database, via a composite type change whi…

postgresql | Memory Corruption
Nov 12, 2026 Nov 12, 2026
Nov 12, 2026
Nov 12, 2026
8.8 HIGH
CVE-2026-120143 — PostgreSQL transition-table cursor use-after-free executes arbitrary code

Use after free in PostgreSQL trigger functions allows an object creator to execute arbitrary code as the operating system user running the database, via a cursor over a transition table. Versions be…

postgresql | Memory Corruption
Nov 12, 2026 Nov 12, 2026
Nov 12, 2026
Nov 12, 2026
8.8 HIGH
CVE-2026-120142 — PostgreSQL dropped-column type confusion executes arbitrary code

Type confusion in PostgreSQL anonymous RECORD types allows an object creator to execute arbitrary code as the operating system user running the database, via row types having dropped attributes in th…

postgresql | Memory Corruption
Nov 12, 2026 Nov 12, 2026
Nov 12, 2026
Nov 12, 2026
8.8 HIGH
CVE-2026-120141 — PostgreSQL materialized set-returning function type confusion executes arbitrary code

Type confusion in PostgreSQL materialized set-returning functions allows a database user to execute arbitrary code as the operating system user running the database, via returning rows having differe…

postgresql | Memory Corruption
Nov 12, 2026 Nov 12, 2026
Nov 12, 2026
Nov 12, 2026
8.8 HIGH
CVE-2026-120139 — PostgreSQL tuple-size integer wraparound executes arbitrary code

Integer wraparound in PostgreSQL in-memory tuple-size calculations allows a database user to execute arbitrary code as the operating system user running the database, via oversized tuple data. Versi…

postgresql | Memory Corruption
Nov 12, 2026 Nov 12, 2026
Nov 12, 2026
Nov 12, 2026
8.8 HIGH
CVE-2026-116336 — PostgreSQL REINDEX CONCURRENTLY does not block DROP INDEX during index functions

Operation on a dropped index in PostgreSQL REINDEX CONCURRENTLY allows an object creator to execute arbitrary code as the operating system user running the database, via an index expression that issu…

postgresql | Injection
Nov 12, 2026 Nov 12, 2026
Nov 12, 2026
Nov 12, 2026
8.8 HIGH
CVE-2026-116335 — PostgreSQL commutator or negator result-type confusion executes arbitrary code

Type confusion in PostgreSQL operator commutator and negator links allows an object creator to execute arbitrary code as the operating system user running the database, via linking operators having d…

postgresql | Memory Corruption
Nov 12, 2026 Nov 12, 2026
Nov 12, 2026
Nov 12, 2026
6.5 MEDIUM
CVE-2026-116333 — PostgreSQL parallel B-tree array scan reads beyond array bounds

Buffer over-read in PostgreSQL parallel B-tree scans allows an object creator to read attacker-chosen server-memory addresses, via a function incorrectly marked PARALLEL SAFE or STABLE to make partic…

postgresql | Memory Corruption
Nov 12, 2026 Nov 12, 2026
Nov 12, 2026
Nov 12, 2026
8.8 HIGH
CVE-2026-116332 — PostgreSQL portal setup use-after-free executes arbitrary code

Use after free in PostgreSQL portal setup allows an object creator to execute arbitrary code as the operating system user running the database, via running user-defined code during planning or execut…

postgresql | Memory Corruption
Nov 12, 2026 Nov 12, 2026
Nov 12, 2026
Nov 12, 2026
8.8 HIGH
CVE-2026-116331 — PostgreSQL min/max aggregate type confusion executes arbitrary code

Type confusion in PostgreSQL min/max aggregate optimization allows an object creator to execute arbitrary code as the operating system user running the database, via a user-defined aggregate whose SO…

postgresql | Memory Corruption
Nov 12, 2026 Nov 12, 2026
Nov 12, 2026
Nov 12, 2026
8.8 HIGH
CVE-2026-116330 — PostgreSQL pg_dump tar restore.sql fails to block psql command injection

Untrusted data inclusion in PostgreSQL pg_dump tar-format restore.sql allows a compromised origin server to execute arbitrary code as the client operating system account running psql, via the predict…

postgresql | Path Traversal
Nov 12, 2026 Nov 12, 2026
Nov 12, 2026
Nov 12, 2026
8.8 HIGH
CVE-2026-116329 — PostgreSQL statistics import type confusion executes arbitrary code

Type confusion in PostgreSQL statistics import allows a table maintainer to execute arbitrary code as the operating system user running the database, via nested SET DATA TYPE during conversion of val…

postgresql | Memory Corruption
Nov 12, 2026 Nov 12, 2026
Nov 12, 2026
Nov 12, 2026
8.8 HIGH
CVE-2026-116328 — PostgreSQL generation memory context integer wraparound executes arbitrary code

Integer wraparound in PostgreSQL generation memory contexts allows a database user to execute arbitrary code as the operating system user running the database, via freeing an allocation larger than 1…

postgresql | Memory Corruption
Nov 12, 2026 Nov 12, 2026
Nov 12, 2026
Nov 12, 2026
Showing 20 of 18600 Results