PO
Database
PostgreSQL
by PostgreSQL · last CVE Oct 12, 2026
204
CVEs
0
On KEV
9.8
Max CVSS
1
New 30D
Severity mix
Critical 7High 73Medium 38Low 6
Watch

Add PostgreSQL to your stack to get only the CVEs that touch what you run.

CVECVSSEPSSPublishedSummary · affected versions
CVE-2026-14671
8.8
0%
Aug 13
PostgreSQL refint plan cache type confusion executes arbitrary code
Affected: 18 before 18.6; 17 before 17.11; 16 before 16.15; 15 before 15.19; before 14.24
CVE-2026-19385
8.8
0%
Aug 13
PostgreSQL pg_dump heap buffer overflow executes arbitrary code
Affected: 18 before 18.6; 17 before 17.11; 16 before 16.15; 15 before 15.19; before 14.24
CVE-2026-18408
8.8
0%
Aug 13
PostgreSQL psql \unrestrict lets superuser of pg_dump origin server execute arbitrary code in psql client
Affected: 18 before 18.6; 17 before 17.11; 16 before 16.15; 15 before 15.19; before 14.24
CVE-2026-16239
8.8
1%
Aug 13
PostgreSQL type confusion in cursor CLOSE + DECLARE executes arbitrary code
Affected: 18 before 18.6; 17 before 17.11; 16 before 16.15; 15 before 15.19; before 14.24
CVE-2026-16238
8.8
0%
Aug 13
PostgreSQL type confusion in pg_restore_attribute_stats() executes arbitrary code
Affected: 18 before 18.6
CVE-2026-15742
8.8
1%
Aug 13
PostgreSQL fuzzystrmatch writes effectively-arbitrary addresses, via integer wraparound
Affected: 18 before 18.6; 17 before 17.11; 16 before 16.15; 15 before 15.19; before 14.24
CVE-2026-15741
8.8
0%
Aug 13
PostgreSQL expression deparse allows SQL injection via EXTRACT argument
Affected: 18 before 18.6; 17 before 17.11; 16 before 16.15; 15 before 15.19; before 14.24
CVE-2026-14680
8.8
0%
Aug 13
PostgreSQL type confusion via "internal" arguments
Affected: 18 before 18.6; 17 before 17.11; 16 before 16.15; 15 before 15.19; before 14.24
CVE-2026-14677
8.8
0%
Aug 13
PostgreSQL 32-bit pltcl and plperl undersize allocations, via integer wraparound
Affected: 18 before 18.6; 17 before 17.11; 16 before 16.15; 15 before 15.19; before 14.24
CVE-2026-14676
8.8
0%
Aug 13
PostgreSQL pg_stat_statements heap buffer overflow executes arbitrary code
Affected: 18 before 18.6
CVE-2026-14670
8.8
0%
Aug 13
PostgreSQL plperl tied object heap buffer overflow executes arbitrary code
Affected: 18 before 18.6; 17 before 17.11; 16 before 16.15; 15 before 15.19; before 14.24
CVE-2026-14669
8.8
1%
Aug 13
PostgreSQL to_char heap buffer overflow executes arbitrary code
Affected: 18 before 18.6; 17 before 17.11; 16 before 16.15; 15 before 15.19; before 14.24
CVE-2026-14664
8.8
0%
Aug 13
PostgreSQL regexp heap buffer overflow executes arbitrary code
Affected: 18 before 18.6; 17 before 17.11; 16 before 16.15; 15 before 15.19; before 14.24
CVE-2026-14662
8.8
0%
Aug 13
PostgreSQL tsvector and tsquery undersize allocations, via integer wraparound
Affected: 18 before 18.6; 17 before 17.11; 16 before 16.15; 15 before 15.19; before 14.24
CVE-2026-6638
8.8
0%
May 14
PostgreSQL REFRESH PUBLICATION allows SQL injection via table name
Affected: 18 before 18.4; 17 before 17.10; 16 before 16.14
CVE-2026-6637
8.8
0%
May 14
PostgreSQL refint allows stack buffer overflow and SQL injection
Affected: 18 before 18.4; 17 before 17.10; 16 before 16.14; 15 before 15.18; before 14.23
CVE-2026-6477
8.8
0%
May 14
PostgreSQL libpq lo_* functions let server superuser overwrite client stack memory
Affected: 18 before 18.4; 17 before 17.10; 16 before 16.14; 15 before 15.18; before 14.23
CVE-2026-6475
8.8
0%
May 14
PostgreSQL pg_basebackup and pg_rewind can overwrite unrelated files of origin superuser choice
Affected: 18 before 18.4; 17 before 17.10; 16 before 16.14; 15 before 15.18; before 14.23
CVE-2026-6473
8.8
1%
May 14
PostgreSQL server undersizes allocations, via integer wraparound
Affected: 18 before 18.4; 17 before 17.10; 16 before 16.14; 15 before 15.18; before 14.23
CVE-2026-2006
8.8
1%
Feb 12
PostgreSQL missing validation of multibyte character length executes arbitrary code
Affected: 18 before 18.2; 17 before 17.8; 16 before 16.12; 15 before 15.16; before 14.21
CVE-2026-2005
8.8
1%
Feb 12
PostgreSQL pgcrypto heap buffer overflow executes arbitrary code
Affected: 18 before 18.2; 17 before 17.8; 16 before 16.12; 15 before 15.16; before 14.21
CVE-2026-2004
8.8
1%
Feb 12
PostgreSQL intarray missing validation of type of input to selectivity estimator executes arbitrary code
Affected: 18 before 18.2; 17 before 17.8; 16 before 16.12; 15 before 15.16; before 14.21
CVE-2024-10979
8.8
4%
Nov 14
Incorrect control of environment variables in PostgreSQL PL/Perl allows an unprivileged database user to change sensitive process environment variables (e.g
Affected: 12.0 before 12.21; 13.0 before 13.17; 14.0 before 14.14; 15.0 before 15.9; 16.0 before 16.5; 17.0 before 17.1
CVE-2023-5869
8.8
4%
Dec 10
A flaw was found in PostgreSQL that allows authenticated database users to execute arbitrary code through missing overflow checks during SQL array value modification
Affected: 11.0 before 11.22; 12.0 before 12.17; 13.0 before 13.13; 14.0 before 14.10; 15.0 before 15.5; 16.0
CVE-2023-39417
8.8
2%
Aug 11
Postgresql: extension script @substitutions@ within quoting allow sql injection
Affected: 11.0 before 11.21; 12.0 before 12.16; 13.0 before 13.12; 14.0 before 14.9; 15.0 before 15.4
CVE-2022-1552
8.8
17%
Aug 31
A flaw was found in PostgreSQL
Affected: 10.0 before 10.21; 11.0 before 11.16; 12.0 before 12.11; 13.0 before 13.7; 14.0 before 14.3
CVE-2021-32027
8.8
2%
Jun 1
A flaw was found in postgresql in versions before 13.3, before 12.7, before 11.12, before 10.17 and before 9.6.22
Affected: 9.6.0 before 9.6.22; 10.0 before 10.17; 11.0 before 11.12; 12.0 before 12.7; 13.0 before 13.3
CVE-2019-10127
8.8
0%
Mar 19
A vulnerability was found in postgresql versions 11.x prior to 11.3
Affected: before 9.4.22; 9.5.0 before 9.5.17; 9.6.0 before 9.6.13; 10.0 before 10.8; 11.0 before 11.3
CVE-2020-25695
8.8
46%
Nov 16
A flaw was found in PostgreSQL versions before 13.1, before 12.5, before 11.10, before 10.15, before 9.6.20 and before 9.5.24
Affected: before 9.5.24; 9.6.0 before 9.6.20; 10.0 before 10.15; 11.0 before 11.10; 12.0 before 12.5; 13.0 before 13.1
CVE-2015-0243
8.8
5%
Jan 27
Multiple buffer overflows in contrib/pgcrypto in PostgreSQL before 9.0.19, 9.1.x before 9.1.15, 9.2.x before 9.2.10, 9.3.x before 9.3.6, and 9.4.x before 9.4.1 allow remote…
Affected: before 9.0.19; 9.1.0 before 9.1.15; 9.2.0 before 9.2.10; 9.3.0 before 9.3.6; 9.4.0 before 9.4.1
CVE-2015-0242
8.8
5%
Jan 27
Stack-based buffer overflow in the *printf function implementations in PostgreSQL before 9.0.19, 9.1.x before 9.1.15, 9.2.x before 9.2.10, 9.3.x before 9.3.6, and 9.4.x before…
Affected: before 9.0.19; 9.1.0 before 9.1.15; 9.2.0 before 9.2.10; 9.3.0 before 9.3.6; 9.4.0 before 9.4.1
CVE-2015-0241
8.8
6%
Jan 27
The to_char function in PostgreSQL before 9.0.19, 9.1.x before 9.1.15, 9.2.x before 9.2.10, 9.3.x before 9.3.6, and 9.4.x before 9.4.1 allows remote authenticated users to cause a…
Affected: before 9.0.19; 9.1.0 before 9.1.15; 9.2.0 before 9.2.10; 9.3.0 before 9.3.6; 9.4.0 before 9.4.1
CVE-2019-10208
8.8
2%
Oct 29
A flaw was discovered in postgresql versions 9.4.x before 9.4.24, 9.5.x before 9.5.19, 9.6.x before 9.6.15, 10.x before 10.10 and 11.x before 11.5 where arbitrary SQL statements…
Affected: 9.4.0 before 9.4.24; 9.5.0 before 9.5.19; 9.6.0 before 9.6.15; 10.0 before 10.10; 11.0 before 11.5
CVE-2019-10164
8.8
4%
Jun 26
PostgreSQL versions 10.x before 10.9 and versions 11.x before 11.4 are vulnerable to a stack-based buffer overflow
Affected: 10.0 before 10.9; 11.0 before 11.4
CVE-2018-1058
8.8
13%
Mar 2
A flaw was found in the way Postgresql allowed a user to modify the behavior of a query for other users
Affected: 9.3 before 9.3.22; 9.4 before 9.4.17; 9.5 before 9.5.12; 9.6 before 9.6.8; 10.0 before 10.3
CVE-2017-7547
8.8
6%
Aug 16
PostgreSQL versions before 9.2.22, 9.3.18, 9.4.13, 9.5.8 and 9.6.4 are vulnerable to authorization flaw allowing remote authenticated attackers to retrieve passwords from the user…
Affected: 9.2; 9.2.1; 9.2.2; 9.2.3; 9.2.4; 9.2.5; +34 more
CVE-2016-0766
8.8
4%
Feb 17
PostgreSQL before 9.1.20, 9.2.x before 9.2.15, 9.3.x before 9.3.11, 9.4.x before 9.4.6, and 9.5.x before 9.5.1 does not properly restrict access to unspecified custom…
Affected: 9.1.0 before 9.1.20; 9.2 before 9.2.15; 9.3 before 9.3.11; 9.4 before 9.4.6; 9.5
CVE-2016-5423
8.3
6%
Dec 9
PostgreSQL before 9.1.23, 9.2.x before 9.2.18, 9.3.x before 9.3.14, 9.4.x before 9.4.9, and 9.5.x before 9.5.4 allow remote authenticated users to cause a denial of service (NULL…
Affected: through 9.1.22; 9.2; 9.2.1; 9.2.2; 9.2.3; 9.2.4; +34 more
CVE-2026-14679
8.2
0%
Aug 13
PostgreSQL stack buffer overflow in argument match writes 0x0 and 0x1 to server memory
Affected: 18 before 18.6; 17 before 17.11; 16 before 16.15; 15 before 15.19; before 14.24
CVE-2026-2007
8.2
1%
Feb 12
PostgreSQL pg_trgm heap buffer overflow writes pattern onto server memory
Affected: 18 before 18.2
CVE-2026-6464
8.1
0%
Aug 13
PostgreSQL psql COPY FROM STDIN early failure processes data lines as psql commands
Affected: 18 before 18.6; 17 before 17.11; 16 before 16.15; 15 before 15.19; before 14.24
CVE-2026-14668
8.1
0%
Aug 13
PostgreSQL ctid type confusion in selectivity estimator discloses derivative of arbitrary read
Affected: 18 before 18.6; 17 before 17.11; 16 before 16.15; 15 before 15.19; before 14.24
CVE-2021-23214
8.1
2%
Mar 4
When the server is configured to use trust authentication with a clientcert requirement or to use cert authentication, a man-in-the-middle attacker can inject arbitrary SQL…
Affected: before 9.6.24; 10.0 before 10.19; 11.0 before 11.14; 12.0 before 12.9; 13.0 before 13.5; 14.0
CVE-2020-25694
8.1
2%
Nov 16
A flaw was found in PostgreSQL versions before 13.1, before 12.5, before 11.10, before 10.15, before 9.6.20 and before 9.5.24
Affected: before 9.5.24; 9.6.0 before 9.6.20; 10.0 before 10.15; 11.0 before 11.10; 12.0 before 12.5; 13.0 before 13.1
CVE-2016-7048
8.1
5%
Aug 20
The interactive installer in PostgreSQL before 9.3.15, 9.4.x before 9.4.10, and 9.5.x before 9.5.5 might allow remote attackers to execute arbitrary code by leveraging use of HTTP…
Affected: before 9.1.24; 9.2 before 9.2.19; 9.3 before 9.3.15; 9.4.0 before 9.4.10; 9.5.0 before 9.5.5
CVE-2018-10925
8.1
2%
Aug 9
It was discovered that PostgreSQL versions before 10.5, 9.6.10, 9.5.14, 9.4.19, and 9.3.24 failed to properly check authorization on certain statements involved with "INSERT
Affected: 10.5; 9.6.10; 9.5.14; 9.4.19; 9.3.24
CVE-2017-15098
8.1
4%
Nov 22
Invalid json_populate_recordset or jsonb_populate_recordset function calls in PostgreSQL 10.x before 10.1, 9.6.x before 9.6.6, 9.5.x before 9.5.10, 9.4.x before 9.4.15, and 9.3.x…
Affected: 9.3; 9.3.1; 9.3.2; 9.3.3; 9.3.4; 9.3.5; +34 more
CVE-2024-0985
8.0
2%
Feb 8
Late privilege drop in REFRESH MATERIALIZED VIEW CONCURRENTLY in PostgreSQL allows an object creator to execute arbitrary SQL functions as the command issuer
Affected: 12.0 before 12.18; 13.0 before 13.14; 14.0 before 14.11; 15.0 before 15.6
CVE-2022-2625
8.0
2%
Aug 18
A vulnerability was found in PostgreSQL
Affected: 10.0 before 10.22; 11.0 before 11.17; 12.0 before 12.12; 13.0 before 13.8; 14.0 before 14.5; 15; +1 more
CVE-2019-10128
7.8
0%
Mar 19
A vulnerability was found in postgresql versions 11.x prior to 11.3
Affected: before 9.4.22; 9.5.0 before 9.5.17; 9.6.0 before 9.6.13; 10.0 before 10.8; 11.0 before 11.3
Page 1 of 2 · 73 total