Lucene search
+L
PostgresqlRecent

177 matches found

PostrgeSql
PostrgeSql
•added 2025/02/13 12:00 a.m.•112 views

Vulnerability in core server (CVE-2025-1094)

PostgreSQL quoting APIs miss neutralizing quoting syntax in text that fails encoding validation Improper neutralization of quoting syntax in PostgreSQL libpq functions PQescapeLiteral, PQescapeIdentifier, PQescapeString, and PQescapeStringConn allows a database input provider to achieve SQL...

8.1CVSS7.5AI score0.9003EPSS
SaveExploits10References1Affected Software1
PostrgeSql
PostrgeSql
•added 2024/11/14 12:00 a.m.•135 views

Vulnerability in core server (CVE-2024-10979)

PostgreSQL PL/Perl environment variable changes execute arbitrary code Incorrect control of environment variables in PostgreSQL PL/Perl allows an unprivileged database user to change sensitive process environment variables e.g. PATH. That often suffices to enable arbitrary code execution, even if...

8.8CVSS7.6AI score0.04393EPSS
SaveExploits1References1Affected Software1
PostrgeSql
PostrgeSql
•added 2024/11/14 12:00 a.m.•117 views

Vulnerability in client (CVE-2024-10977)

PostgreSQL libpq retains an error message from man-in-the-middle Client use of server error message in PostgreSQL allows a server not trusted under current SSL or GSS settings to furnish arbitrary non-NUL bytes to the libpq application. For example, a man-in-the-middle attacker could send a long...

3.7CVSS6.8AI score0.00372EPSS
SaveExploits0References1Affected Software1
PostrgeSql
PostrgeSql
•added 2024/11/14 12:00 a.m.•90 views

Vulnerability in core server (CVE-2024-10976)

PostgreSQL row security below e.g. subqueries disregards user ID changes Incomplete tracking in PostgreSQL of tables with row security allows a reused query to view or change different rows from those intended. CVE-2023-2455 and CVE-2016-2193 fixed most interaction between row security and user I...

5.4CVSS5.6AI score0.00769EPSS
SaveExploits0References1Affected Software1
PostrgeSql
PostrgeSql
•added 2024/11/14 12:00 a.m.•114 views

Vulnerability in core server (CVE-2024-10978)

PostgreSQL SET ROLE, SET SESSION AUTHORIZATION reset to wrong user ID Incorrect privilege assignment in PostgreSQL allows a less-privileged application user to view or change different rows from those intended. An attack requires the application to use SET ROLE, SET SESSION AUTHORIZATION, or an...

4.2CVSS6.7AI score0.0069EPSS
SaveExploits0References1Affected Software1
PostrgeSql
PostrgeSql
•added 2024/08/08 12:00 a.m.•297 views

Vulnerability in core server (CVE-2024-7348)

PostgreSQL relation replacement during pgdump executes arbitrary SQL Time-of-check Time-of-use TOCTOU race condition in pgdump in PostgreSQL allows an object creator to execute arbitrary SQL functions as the user running pgdump, which is often a superuser. The attack involves replacing another...

8.8CVSS8.1AI score0.01565EPSS
SaveExploits0References1Affected Software1
PostrgeSql
PostrgeSql
•added 2024/05/09 12:00 a.m.•111 views

Vulnerability in core server (CVE-2024-4317)

Restrict visibility of "pgstatsext" and "pgstatsextexprs" entries to the table owner Missing authorization in PostgreSQL built-in views pgstatsext and pgstatsextexprs allows an unprivileged database user to read most common values and other statistics from CREATE STATISTICS commands of other user...

4.3CVSS6.7AI score0.00722EPSS
SaveExploits0References1Affected Software1
PostrgeSql
PostrgeSql
•added 2024/02/08 12:00 a.m.•155 views

Vulnerability in core server (CVE-2024-0985)

PostgreSQL non-owner REFRESH MATERIALIZED VIEW CONCURRENTLY executes arbitrary SQL UPDATE June 19, 2024 : Added v16 as impacted. Updated description to clarify the attack vector. Late privilege drop in REFRESH MATERIALIZED VIEW CONCURRENTLY in PostgreSQL allows an object creator to execute...

8CVSS8.5AI score0.01808EPSS
SaveExploits0References1Affected Software1
PostrgeSql
PostrgeSql
•added 2023/11/09 12:00 a.m.•89 views

Vulnerability in core server (CVE-2023-5868)

Memory disclosure in aggregate function calls Certain aggregate function calls receiving "unknown"-type arguments could disclose bytes of server memory from the end of the "unknown"-type value to the next zero byte. One typically gets an "unknown"-type value via a string literal having no type...

4.3CVSS6.7AI score0.02775EPSS
SaveExploits0References1Affected Software1
PostrgeSql
PostrgeSql
•added 2023/11/09 12:00 a.m.•104 views

Vulnerability in core server (CVE-2023-5870)

Role "pgsignalbackend" can signal certain superuser processes Documentation says the pgsignalbackend role cannot signal "a backend owned by a superuser". On the contrary, it can signal background workers, including the logical replication launcher. It can signal autovacuum workers and the...

4.4CVSS7AI score0.02555EPSS
SaveExploits0References1Affected Software1
PostrgeSql
PostrgeSql
•added 2023/11/09 12:00 a.m.•171 views

Vulnerability in core server (CVE-2023-5869)

Buffer overrun from integer overflow in array modification While modifying certain SQL array values, missing overflow checks let authenticated database users write arbitrary bytes to a memory area that facilitates arbitrary code execution. Missing overflow checks also let authenticated database...

8.8CVSS9.1AI score0.04322EPSS
SaveExploits0References1Affected Software1
PostrgeSql
PostrgeSql
•added 2023/08/10 12:00 a.m.•72 views

Vulnerability in core server (CVE-2023-39418)

MERGE fails to enforce UPDATE or SELECT row security policies PostgreSQL 15 introduced the MERGE command, which fails to test new rows against row security policies defined for UPDATE and SELECT. If UPDATE and SELECT policies forbid some row that INSERT policies do not forbid, a user could store...

4.3CVSS6.6AI score0.01077EPSS
SaveExploits0References1Affected Software1
PostrgeSql
PostrgeSql
•added 2023/08/10 12:00 a.m.•120 views

Vulnerability in core server (CVE-2023-39417)

Extension script @substitutions@ within quoting allow SQL injection An extension script is vulnerable if it uses @extowner@, @extschema@, or @extschema:...@ inside a quoting construct dollar quoting, '', or "". No bundled extension is vulnerable. Vulnerable uses do appear in a documentation examp...

8.8CVSS9.4AI score0.01676EPSS
SaveExploits0References1Affected Software1
PostrgeSql
PostrgeSql
•added 2023/05/11 12:00 a.m.•84 views

Vulnerability in core server (CVE-2023-2454)

CREATE SCHEMA ... schemaelement defeats protective searchpath changes This enabled an attacker having database-level CREATE privilege to execute arbitrary code as the bootstrap superuser. Database owners have that right by default, and explicit grants may extend it to other users. The PostgreSQL...

7.2CVSS8.1AI score0.0119EPSS
SaveExploits0References1Affected Software1
PostrgeSql
PostrgeSql
•added 2023/05/11 12:00 a.m.•85 views

Vulnerability in core server (CVE-2023-2455)

Row security policies disregard user ID changes after inlining While CVE-2016-2193 fixed most interaction between row security and user ID changes, it missed a scenario involving function inlining. This leads to potentially incorrect policies being applied in cases where role-specific policies ar...

5.4CVSS7.6AI score0.00694EPSS
SaveExploits0References1Affected Software1
PostrgeSql
PostrgeSql
•added 2023/02/09 12:00 a.m.•93 views

Vulnerability in client (CVE-2022-41862)

Client memory disclosure when connecting, with Kerberos, to modified server A modified, unauthenticated server can send an unterminated string during the establishment of Kerberos transport encryption. When a libpq client application has a Kerberos credential cache and doesn't explicitly disable...

3.7CVSS6.9AI score0.00622EPSS
SaveExploits0References1Affected Software1
PostrgeSql
PostrgeSql
•added 2022/08/11 12:00 a.m.•79 views

Vulnerability in core server (CVE-2022-2625)

Extension scripts replace objects not belonging to the extension Some extensions use CREATE OR REPLACE or CREATE IF NOT EXISTS commands. Some don't adhere to the documented rule to target only objects known to be extension members already. An attack requires permission to create non-temporary...

8CVSS7.4AI score0.01908EPSS
SaveExploits0References1Affected Software1
PostrgeSql
PostrgeSql
•added 2022/05/12 12:00 a.m.•87 views

Vulnerability in core server (CVE-2022-1552)

Autovacuum, REINDEX, and others omit "security restricted operation" sandbox Autovacuum, REINDEX, CREATE INDEX, REFRESH MATERIALIZED VIEW, CLUSTER, and pgamcheck made incomplete efforts to operate safely when a privileged user is maintaining another user's objects. Those commands activated releva...

8.8CVSS8.2AI score0.12462EPSS
SaveExploits0References1Affected Software1
PostrgeSql
PostrgeSql
•added 2021/11/11 12:00 a.m.•82 views

Vulnerability in core server (CVE-2021-23214)

Server processes unencrypted bytes from man-in-the-middle 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 queries when a connection is first established, despite the use of...

8.1CVSS8.4AI score0.01901EPSS
SaveExploits0References1Affected Software1
PostrgeSql
PostrgeSql
•added 2021/11/11 12:00 a.m.•100 views

Vulnerability in client (CVE-2021-23222)

libpq processes unencrypted bytes from man-in-the-middle 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. If more preconditions hold, the attacker can exfiltrate the client's password or othe...

5.9CVSS8.2AI score0.01501EPSS
SaveExploits0References1Affected Software1
PostrgeSql
PostrgeSql
•added 2021/08/12 12:00 a.m.•136 views

Vulnerability in core server (CVE-2021-3677)

Memory disclosure in certain queries A purpose-crafted query can read arbitrary bytes of server memory. In the default configuration, any authenticated database user can complete this attack at will. The attack does not require the ability to create objects. If server settings include...

6.5CVSS6.6AI score0.01442EPSS
SaveExploits0References1Affected Software1
PostrgeSql
PostrgeSql
•added 2021/05/13 12:00 a.m.•168 views

Vulnerability in core server (CVE-2021-32028)

Memory disclosure in INSERT ... ON CONFLICT ... DO UPDATE Using an INSERT ... ON CONFLICT ... DO UPDATE command on a purpose-crafted table, an attacker can read arbitrary bytes of server memory. In the default configuration, any authenticated database user can create prerequisite objects and...

6.5CVSS7.8AI score0.01558EPSS
SaveExploits0References1Affected Software1
PostrgeSql
PostrgeSql
•added 2021/05/13 12:00 a.m.•179 views

Vulnerability in core server (CVE-2021-32027)

Buffer overrun from integer overflow in array subscripting calculations While modifying certain SQL array values, missing bounds checks let authenticated database users write arbitrary bytes to a wide area of server memory. The PostgreSQL project thanks Tom Lane for reporting this problem...

8.8CVSS7.9AI score0.0199EPSS
SaveExploits0References1Affected Software1
PostrgeSql
PostrgeSql
•added 2021/05/13 12:00 a.m.•102 views

Vulnerability in core server (CVE-2021-32029)

Memory disclosure in partitioned-table UPDATE ... RETURNING Using an UPDATE ... RETURNING on a purpose-crafted partitioned table, an attacker can read arbitrary bytes of server memory. In the default configuration, any authenticated database user can create prerequisite objects and complete this...

6.5CVSS7.5AI score0.01504EPSS
SaveExploits0References1Affected Software1
PostrgeSql
PostrgeSql
•added 2021/02/11 12:00 a.m.•97 views

Vulnerability in core server (CVE-2021-3393)

Partition constraint violation errors leak values of denied columns A user having an UPDATE privilege on a partitioned table but lacking the SELECT privilege on some column may be able to acquire denied-column values from an error message. This is similar to CVE-2014-8161, but the conditions to...

4.3CVSS5AI score0.01187EPSS
SaveExploits2References1Affected Software1
PostrgeSql
PostrgeSql
•added 2021/02/11 12:00 a.m.•106 views

Vulnerability in core server (CVE-2021-20229)

Single-column SELECT privilege enables reading all columns A user having a SELECT privilege on an individual column can craft a special query that returns all columns of the table. Additionally, a stored view that uses column-level privileges will have incomplete column-usage bitmaps. In...

4.3CVSS5AI score0.01466EPSS
SaveExploits0References1Affected Software1
PostrgeSql
PostrgeSql
•added 2020/11/12 12:00 a.m.•167 views

Vulnerability in core server (CVE-2020-25695)

Multiple features escape "security restricted operation" sandbox An attacker having permission to create non-temporary objects in at least one schema can execute arbitrary SQL functions under the identity of a superuser. While promptly updating PostgreSQL is the best remediation for most users, a...

8.8CVSS7.7AI score0.4644EPSS
SaveExploits0References1Affected Software1
PostrgeSql
PostrgeSql
•added 2020/11/12 12:00 a.m.•442 views

Vulnerability in client (CVE-2020-25696)

psql's \gset allows overwriting specially treated variables The \gset meta-command, which sets psql variables based on query results, does not distinguish variables that control psql behavior. If an interactive psql session uses \gset when querying a compromised server, the attacker can execute...

7.6CVSS7.5AI score0.02698EPSS
SaveExploits0References1Affected Software1
PostrgeSql
PostrgeSql
•added 2020/11/12 12:00 a.m.•193 views

Vulnerability in client (CVE-2020-25694)

Reconnection can downgrade connection security settings Many PostgreSQL-provided client applications have options that create additional database connections. Some of those applications reuse only the basic connection parameters e.g. host, user, port, dropping others. If this drops a...

8.1CVSS6.9AI score0.01593EPSS
SaveExploits0References1Affected Software1
PostrgeSql
PostrgeSql
•added 2020/08/13 12:00 a.m.•117 views

Vulnerability in core server (CVE-2020-14350)

Uncontrolled search path element in CREATE EXTENSION When a superuser runs certain CREATE EXTENSION statements, users may be able to execute arbitrary SQL functions under the identity of that superuser. The attacker must have permission to create objects in the new extension's schema or a schema ...

7.3CVSS7.8AI score0.00532EPSS
SaveExploits0References1Affected Software1
PostrgeSql
PostrgeSql
•added 2020/08/13 12:00 a.m.•91 views

Vulnerability in core server (CVE-2020-14349)

Uncontrolled search path element in logical replication The PostgreSQL searchpath setting determines schemas searched for tables, functions, operators, etc. The CVE-2018-1058 fix caused most PostgreSQL-provided client applications to sanitize searchpath, but logical replication continued to leave...

7.1CVSS7.8AI score0.02235EPSS
SaveExploits0References1Affected Software1
PostrgeSql
PostrgeSql
•added 2020/05/14 12:00 a.m.•105 views

Vulnerability in packaging (CVE-2020-10733)

Windows installer runs executables from uncontrolled directories The Windows installer for PostgreSQL invokes system-provided executables that do not have fully-qualified paths. Executables in the directory where the installer loads or the current working directory take precedence over the intend...

7.3CVSS7.3AI score0.0053EPSS
SaveExploits0References1Affected Software1
PostrgeSql
PostrgeSql
•added 2020/02/13 12:00 a.m.•141 views

Vulnerability in core server (CVE-2020-1720)

ALTER ... DEPENDS ON EXTENSION is missing authorization checks. The ALTER ... DEPENDS ON EXTENSION sub-commands do not perform authorization checks, which can allow an unprivileged user to drop any function, procedure, materialized view, index, or trigger under certain conditions. This attack is...

6.5CVSS6AI score0.01183EPSS
SaveExploits0References1Affected Software1
PostrgeSql
PostrgeSql
•added 2020/01/27 3:29 p.m.•67 views

Vulnerability in core server (CVE-2014-8161)

Constraint violation errors can cause display of values in columns which the user would not normally have rights to see...

4.3CVSS6.6AI score0.0251EPSS
SaveExploits0Affected Software1
PostrgeSql
PostrgeSql
•added 2019/12/04 12:00 a.m.•167 views

Vulnerability in packaging (CVE-2019-3466)

pgctlcluster script in postgresql-common does not drop privileges when creating socket/statistics temporary directories A PostgreSQL superuser could escalate to root using a deficiency in the pgctlcluster command. pgctlcluster is a utility provided by the "postgresql-common" package that is...

7.8CVSS7.7AI score0.00499EPSS
SaveExploits1References1Affected Software1
PostrgeSql
PostrgeSql
•added 2019/08/08 12:00 a.m.•154 views

Vulnerability in packaging (CVE-2019-10210)

Windows installer writes superuser password to unprotected temporary file The EnterpriseDB Windows installer writes a password to a temporary file in its installation directory, creates initial databases, and deletes the file. During those seconds while the file exists, a local attacker can read...

7CVSS6.5AI score0.00385EPSS
SaveExploits0References1Affected Software1
PostrgeSql
PostrgeSql
•added 2019/08/08 12:00 a.m.•454 views

Vulnerability in packaging (CVE-2019-10211)

Windows installer bundled OpenSSL executes code from unprotected directory When the database server or libpq client library initializes SSL, libeay32.dll attempts to read configuration from a hard-coded directory. Typically, the directory does not exist, but any local user could create it and...

9.8CVSS8.6AI score0.01815EPSS
SaveExploits0References1Affected Software1
PostrgeSql
PostrgeSql
•added 2019/08/08 12:00 a.m.•123 views

Vulnerability in core server (CVE-2019-10209)

Memory disclosure in cross-type comparison for hashed subplan In a database containing hypothetical, user-defined hash equality operators, an attacker could read arbitrary bytes of server memory. For an attack to become possible, a superuser would need to create unusual operators. It is possible...

3.5CVSS5.8AI score0.01079EPSS
SaveExploits0References1Affected Software1
PostrgeSql
PostrgeSql
•added 2019/08/08 12:00 a.m.•115 views

Vulnerability in core server (CVE-2019-10208)

TYPE in pgtemp executes arbitrary SQL during SECURITY DEFINER execution Given a suitable SECURITY DEFINER function, an attacker can execute arbitrary SQL under the identity of the function owner. An attack requires EXECUTE permission on the function, which must itself contain a function call havi...

8.8CVSS8.5AI score0.0217EPSS
SaveExploits0References1Affected Software1
PostrgeSql
PostrgeSql
•added 2019/06/20 12:00 a.m.•616 views

Vulnerability in core server (CVE-2019-10164)

Stack-based buffer overflow via setting a password An authenticated user could create a stack-based buffer overflow by changing their own password to a purpose-crafted value. In addition to the ability to crash the PostgreSQL server, this could be further exploited to execute arbitrary code as th...

9CVSS8.6AI score0.03711EPSS
SaveExploits0References1Affected Software1
PostrgeSql
PostrgeSql
•added 2019/05/09 12:00 a.m.•111 views

Vulnerability in packaging (CVE-2019-10128)

EnterpriseDB Windows installer does not clear permissive ACL entries Due to both the EnterpriseDB and BigSQL Windows installers not locking down the permissions of the PostgreSQL binary installation directory and the data directory, an unprivileged Windows user account and an unprivileged...

7.8CVSS8.1AI score0.00445EPSS
SaveExploits1References1Affected Software1
PostrgeSql
PostrgeSql
•added 2019/05/09 12:00 a.m.•102 views

Vulnerability in core server (CVE-2019-10130)

Selectivity estimators bypass row security policies PostgreSQL maintains statistics for tables by sampling data available in columns; this data is consulted during the query planning process. Prior to this release, a user able to execute SQL queries with permissions to read a given column could...

4.3CVSS6.6AI score0.01085EPSS
SaveExploits0References1Affected Software1
PostrgeSql
PostrgeSql
•added 2019/05/09 12:00 a.m.•76 views

Vulnerability in core server (CVE-2019-10129)

Memory disclosure in partition routing Prior to this release, a user running PostgreSQL 11 can read arbitrary bytes of server memory by executing a purpose-crafted INSERT statement to a partitioned table...

6.5CVSS6.4AI score0.01633EPSS
SaveExploits0References1Affected Software1
PostrgeSql
PostrgeSql
•added 2019/05/09 12:00 a.m.•98 views

Vulnerability in packaging (CVE-2019-10127)

BigSQL Windows installer does not clear permissive ACL entries. Due to both the EnterpriseDB and BigSQL Windows installers not locking down the permissions of the PostgreSQL binary installation directory and the data directory, an unprivileged Windows user account and an unprivileged PostgreSQL...

8.8CVSS8.9AI score0.00327EPSS
SaveExploits0References1Affected Software1
PostrgeSql
PostrgeSql
•added 2018/11/08 12:00 a.m.•573 views

Vulnerability in core server (CVE-2018-16850)

SQL injection in pgupgrade and pgdump, via CREATE TRIGGER ... REFERENCING...

9.8CVSS9.1AI score0.0515EPSS
SaveExploits0References1Affected Software1
PostrgeSql
PostrgeSql
•added 2018/08/09 12:00 a.m.•581 views

Vulnerability in core server (CVE-2018-10925)

Memory disclosure and missing authorization in INSERT ... ON CONFLICT DO UPDATE...

8.1CVSS7.3AI score0.02241EPSS
SaveExploits0References1Affected Software1
PostrgeSql
PostrgeSql
•added 2018/08/09 12:00 a.m.•606 views

Vulnerability in client (CVE-2018-10915)

Certain host connection parameters defeat client-side security defenses...

8.5CVSS7.3AI score0.05154EPSS
SaveExploits0References1Affected Software1
PostrgeSql
PostrgeSql
•added 2018/05/10 12:00 a.m.•683 views

Vulnerability in contrib module (CVE-2018-1115)

Too-permissive access control list on function pglogfilerotate...

9.1CVSS6.5AI score0.04042EPSS
SaveExploits0References1Affected Software1
PostrgeSql
PostrgeSql
•added 2018/03/01 12:00 a.m.•700 views

Vulnerability in client (CVE-2018-1058)

Uncontrolled search path element in pgdump and other client applications...

8.8CVSS7.7AI score0.13098EPSS
SaveExploits1References1Affected Software1
PostrgeSql
PostrgeSql
•added 2018/02/08 12:00 a.m.•573 views

Vulnerability in core server (CVE-2018-1052)

Memory disclosure in table partitioning...

6.5CVSS6.4AI score0.01611EPSS
SaveExploits0References1Affected Software1
Total number of security vulnerabilities177