postgresql Vulnerability Advisory Catalog

Total 178 security vulnerabilities recorded for postgresql software and firmware.

← Back to All Vendors
Component: postgresql

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...

📅 2024-05-14
CVSS 3.1 Dossier →
CVE-2024-1597 CRITICAL
Component: postgresql_jdbc_driver

pgjdbc, the PostgreSQL JDBC Driver, allows attacker to inject SQL if using PreferQueryMode=SIMPLE. Note this is not the default. In the default mode t...

📅 2024-02-19
CVSS 10.0 Dossier →
Component: postgresql

Late privilege drop in REFRESH MATERIALIZED VIEW CONCURRENTLY in PostgreSQL allows an object creator to execute arbitrary SQL functions as the command...

📅 2024-02-08
CVSS 8.0 Dossier →
Component: postgresql

A flaw was found in PostgreSQL involving the pg_cancel_backend role that signals background workers, including the logical replication launcher, autov...

📅 2023-12-10
CVSS 2.2 Dossier →
Component: postgresql

A flaw was found in PostgreSQL that allows authenticated database users to execute arbitrary code through missing overflow checks during SQL array val...

📅 2023-12-10
CVSS 8.8 Dossier →
CVE-2023-5868 MEDIUM
Component: postgresql

A memory disclosure vulnerability was found in PostgreSQL that allows remote users to access sensitive information by exploiting certain aggregate fun...

📅 2023-12-10
CVSS 4.3 Dossier →
Component: postgresql

An issue was discovered in PostgreSQL 12.2 allows attackers to cause a denial of service via repeatedly sending SIGHUP signals. NOTE: this is disputed...

📅 2023-08-22
CVSS 4.4 Dossier →
Component: postgresql

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 UPDA...

📅 2023-08-11
CVSS 3.1 Dossier →
Component: postgresql

IN THE EXTENSION SCRIPT, a SQL Injection vulnerability was found in PostgreSQL if it uses @extowner@, @extschema@, or @extschema:...@ inside a quoting...

📅 2023-08-11
CVSS 7.5 Dossier →
CVE-2023-2455 MEDIUM
Component: postgresql

Row security policies disregard user ID changes after inlining; PostgreSQL could permit incorrect policies to be applied in certain cases where role-s...

📅 2023-06-09
CVSS 5.4 Dossier →
Component: postgresql

schema_element defeats protective search_path changes; It was found that certain database calls in PostgreSQL could permit an authed attacker with ele...

📅 2023-06-09
CVSS 7.2 Dossier →
Component: postgresql

In PostgreSQL, a modified, unauthenticated server can send an unterminated string during the establishment of Kerberos transport encryption. In certai...

📅 2023-03-03
CVSS 3.7 Dossier →
Component: postgresql_jdbc_driver

pgjdbc is an open source postgresql JDBC Driver. In affected versions a prepared statement using either `PreparedStatement.setText(int, InputStream)` ...

📅 2022-11-23
CVSS 4.7 Dossier →
Component: postgresql

A flaw was found in PostgreSQL. There is an issue with incomplete efforts to operate safely when a privileged user is maintaining another user's objec...

📅 2022-08-31
CVSS 8.8 Dossier →
Component: postgresql

Odyssey passes to client unencrypted bytes from man-in-the-middle When Odyssey storage is configured to use the PostgreSQL server using 'trust' authen...

📅 2022-08-25
CVSS 5.9 Dossier →
Component: postgresql

A vulnerability was found in PostgreSQL. This attack requires permission to create non-temporary objects in at least one schema, the ability to lure o...

📅 2022-08-18
CVSS 8.0 Dossier →
Component: postgresql_jdbc_driver

PostgreSQL JDBC Driver (PgJDBC for short) allows Java programs to connect to a PostgreSQL database using standard, database independent Java code. The...

📅 2022-08-03
CVSS 7.1 Dossier →
CVE-2022-26520 CRITICAL
Component: postgresql_jdbc_driver

In pgjdbc before 42.3.3, an attacker (who controls the jdbc URL or properties) can call java.util.logging.FileHandler to write to arbitrary files thro...

📅 2022-03-10
CVSS 9.8 Dossier →
Component: postgresql

When the server is configured to use trust authentication with a clientcert requirement or to use cert authentication, a man-in-the-middle attacker ca...

📅 2022-03-04
CVSS 8.1 Dossier →
CVE-2021-3677 MEDIUM
Component: postgresql

A flaw was found in postgresql. A purpose-crafted query can read arbitrary bytes of server memory. In the default configuration, any authenticated dat...

📅 2022-03-02
CVSS 6.5 Dossier →
Component: postgresql

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 encrypt...

📅 2022-03-02
CVSS 5.9 Dossier →
Component: postgresql_jdbc_driver

pgjdbc is the offical PostgreSQL JDBC Driver. A security hole was found in the jdbc driver for postgresql database while doing security research. The ...

📅 2022-02-02
CVSS 7.0 Dossier →
Component: postgresql

A flaw was found in postgresql. Using an INSERT ... ON CONFLICT ... DO UPDATE command on a purpose-crafted table, an authenticated database user could...

📅 2021-10-11
CVSS 6.5 Dossier →
Component: postgresql

A flaw was found in postgresql. Using an UPDATE ... RETURNING command on a purpose-crafted table, an authenticated database user could read arbitrary ...

📅 2021-10-08
CVSS 6.5 Dossier →
Page 2 of 8 (178 Total Records)