PO
Database
PostgreSQL
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.
| CVE | CVSS | Published | Summary · affected versions |
|---|---|---|---|
| CVE-2017-12172 | 6.7 | Nov 22 | 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, 9.3.x before 9.3.20, and 9.2.x before 9.2.24 runs under a non-root operating system… Affected: 9.2; 9.2.1; 9.2.2; 9.2.3; 9.2.4; 9.2.5; +34 more |
| CVE-2026-14663 | 6.5 | Aug 13 | PostgreSQL pgcrypto, for OpenSSL-disabled ciphers, silently encrypts to and decrypts from cleartext Affected: 18 before 18.6; 17 before 17.11; 16 before 16.15; 15 before 15.19; before 14.24 |
| CVE-2026-6478 | 6.5 | May 14 | PostgreSQL discloses MD5-hashed passwords via covert timing channel Affected: 18 before 18.4; 17 before 17.10; 16 before 16.14; 15 before 15.18; before 14.23 |
| CVE-2021-3677 | 6.5 | Mar 2 | A flaw was found in postgresql Affected: 11.0 before 11.13; 12.0 before 12.8; 13.0 before 13.4 |
| CVE-2021-32028 | 6.5 | Oct 11 | A flaw was found in postgresql 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-2021-32029 | 6.5 | Oct 8 | A flaw was found in postgresql Affected: 11.0 before 11.12; 12.0 before 12.7; 13.0 before 13.3 |
| CVE-2020-1720 | 6.5 | Mar 17 | A flaw was found in PostgreSQL's "ALTER Affected: 9.6 before 9.6.17; 10.0 before 10.12; 11.0 before 11.7; 12.0 before 12.2 |
| CVE-2019-10129 | 6.5 | Jul 30 | A vulnerability was found in postgresql versions 11.x prior to 11.3 Affected: 11.0 before 11.3 |
| CVE-2018-1052 | 6.5 | Feb 9 | Memory disclosure vulnerability in table partitioning was found in postgresql 10.x before 10.2, allowing an authenticated attacker to read arbitrary bytes of server memory via… Affected: 10.0; 10.1 |
| CVE-2017-15099 | 6.5 | Nov 22 | INSERT ... ON CONFLICT DO UPDATE commands in PostgreSQL 10.x before 10.1, 9.6.x before 9.6.6, and 9.5.x before 9.5.10 disclose table contents that the invoker lacks privilege to… Affected: 9.5; 9.5.1; 9.5.2; 9.5.3; 9.5.4; 9.5.5; +11 more |
| CVE-2012-3489 | 6.5 | Oct 3 | The xml_parse function in the libxml2 support in the core server component in PostgreSQL 8.3 before 8.3.20, 8.4 before 8.4.13, 9.0 before 9.0.9, and 9.1 before 9.1.5 allows remote… Affected: 8.3.0 before 8.3.20; 8.4.0 before 8.4.13; 9.0.0 before 9.0.9; 9.1.0 before 9.1.5 |
| CVE-2026-109448 | 5.9 | Oct 12 | psqlODBC SQLBindParameter heap memory corruption when binding more than 32767 parameters Affected: 08.01.0102 before 18.00.0005 |
| CVE-2021-43767 | 5.9 | Aug 25 | Odyssey passes to client unencrypted bytes from man-in-the-middle When Odyssey storage is configured to use the PostgreSQL server using 'trust' authentication with a 'clientcert'… Affected: 9.6.0 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-2021-23222 | 5.9 | Mar 2 | A man-in-the-middle attacker can inject false responses to the client's first few queries, despite the use of SSL certificate verification and encryption Affected: 9.6 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-2017-7485 | 5.9 | May 12 | In PostgreSQL 9.3.x before 9.3.17, 9.4.x before 9.4.12, 9.5.x before 9.5.7, and 9.6.x before 9.6.3, it was found that the PGREQUIRESSL environment variable was no longer enforcing… Affected: 9.3; 9.3.1; 9.3.2; 9.3.3; 9.3.4; 9.3.5; +33 more |
| CVE-2017-8806 | 5.5 | Nov 13 | The Debian pg_ctlcluster, pg_createcluster, and pg_upgradecluster scripts, as distributed in the Debian postgresql-common package before 181+deb9u1 for PostgreSQL (and other… Affected: All versions, or not specified |
| CVE-2026-6472 | 5.4 | May 14 | PostgreSQL CREATE TYPE does not check multirange schema CREATE privilege Affected: 18 before 18.4; 17 before 17.10; 16 before 16.14; 15 before 15.18; before 14.23 |
| CVE-2024-10976 | 5.4 | Nov 14 | Incomplete tracking in PostgreSQL of tables with row security allows a reused query to view or change different rows from those intended 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-2455 | 5.4 | Jun 9 | Row security policies disregard user ID changes after inlining; PostgreSQL could permit incorrect policies to be applied in certain cases where role-specific policies are used and… Affected: 11.0 before 11.20; 12.0 before 12.15; 13.0 before 13.11; 14.0 before 14.8; 15.0 before 15.3 |
| CVE-2026-14672 | 5.3 | Aug 13 | PostgreSQL observable response discrepancy with non-default scram_iterations provides user existence oracle Affected: 18 before 18.6; 17 before 17.11; 16 before 16.15 |
| CVE-2023-5870 | 4.4 | Dec 10 | A flaw was found in PostgreSQL involving the pg_cancel_backend role that signals background workers, including the logical replication launcher, autovacuum workers, and the… 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-2020-21469 | 4.4 | Aug 22 | An issue was discovered in PostgreSQL 12.2 allows attackers to cause a denial of service via repeatedly sending SIGHUP signals Affected: 12.2 |
| CVE-2026-6470 | 4.3 | Aug 13 | PostgreSQL fails to check type USAGE privilege Affected: 18 before 18.6; 17 before 17.11; 16 before 16.15; 15 before 15.19; before 14.24 |
| CVE-2026-18024 | 4.3 | Aug 13 | PostgreSQL ascii() function reads past end of buffer Affected: 18 before 18.6; 17 before 17.11; 16 before 16.15; 15 before 15.19; before 14.24 |
| CVE-2026-14678 | 4.3 | Aug 13 | PostgreSQL pg_trgm picksplit reads past end of buffer Affected: 18 before 18.6; 17 before 17.11; 16 before 16.15; 15 before 15.19; before 14.24 |
| CVE-2026-6575 | 4.3 | May 14 | PostgreSQL pg_restore_attribute_stats accepts values that cause query planning to read past end of stats array Affected: 18 before 18.4 |
| CVE-2026-6474 | 4.3 | May 14 | PostgreSQL timeofday() can disclose portions of server memory Affected: 18 before 18.4; 17 before 17.10; 16 before 16.14; 15 before 15.18; before 14.23 |
| CVE-2026-2003 | 4.3 | Feb 12 | Improper validation of type "oidvector" in PostgreSQL allows a database user to disclose a few bytes of server memory Affected: 14.0 before 14.21; 15.0 before 15.16; 16.0 before 16.12; 17.0 before 17.8; 18.0 before 18.2 |
| CVE-2024-4317 | 4.3 | May 14 | Missing authorization in PostgreSQL built-in views pg_stats_ext and pg_stats_ext_exprs allows an unprivileged database user to read most common values and other statistics from… Affected: 14.0 before 14.12; 15.0 before 15.7; 16.0 before 16.3 |
| CVE-2023-5868 | 4.3 | Dec 10 | A memory disclosure vulnerability was found in PostgreSQL that allows remote users to access sensitive information by exploiting certain aggregate function calls with… 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-39418 | 4.3 | Aug 11 | A vulnerability was found in PostgreSQL with the use of the MERGE command, which fails to test new rows against row security policies defined for UPDATE and SELECT Affected: 15.0 before 15.4 |
| CVE-2021-3393 | 4.3 | Apr 1 | An information leak was discovered in postgresql in versions before 13.2, before 12.6 and before 11.11 Affected: before 11.11; 12.0 before 12.6; 13.0 before 13.2 |
| CVE-2021-20229 | 4.3 | Feb 23 | A flaw was found in PostgreSQL in versions before 13.2 Affected: 13.0 before 13.2 |
| CVE-2014-8161 | 4.3 | Jan 27 | 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 obtain sensitive column values… 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-10130 | 4.3 | Jul 30 | A vulnerability was found in PostgreSQL versions 11.x up to excluding 11.3, 10.x up to excluding 10.8, 9.6.x up to, excluding 9.6.13, 9.5.x up to, excluding 9.5.17 Affected: 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-2026-14681 | 4.2 | Aug 13 | PostgreSQL improper enforcement of GSSAPI encryption when coupled with SSL Affected: 18 before 18.6; 17 before 17.11 |
| CVE-2026-14666 | 4.2 | Aug 13 | PostgreSQL row security caching disregards role modifications Affected: 18 before 18.6; 17 before 17.11; 16 before 16.15; 15 before 15.19; before 14.24 |
| CVE-2024-10978 | 4.2 | Nov 14 | Incorrect privilege assignment in PostgreSQL allows a less-privileged application user to view or change different rows from those intended 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; +4 more |
Showing 38
