Read the docs

Vulnerabilities

Filters

Reset all
Threatist priority
Signals
Fix status
Impact type
Attack vector
Requirements
Product

Products as named in CPE, with their records.

Published
Weakness (CWE)
1 selected

229 records

Priority LOW 26

For updatable cursors, which are enabled by default, psqlODBC adds hidden ctid and, for tables with OIDs, oid columns to the query.

CVSS 3.1MEDIUM 5.9 Network No auth No interaction EPSS 0.00348 Published 2026-11-02 Partial fix · 18.00.0006 CWE-121
Priority LOW 23

On Unix-like systems, when logging is enabled, psqlODBC creates its log files in /tmp by default, named from the program name, user name, and process ID, with the default permissions, typically world-readable, and follow…

CVSS 3.1MEDIUM 5.3 Local Low privileges No interaction EPSS 0.00114 Published 2026-11-02 Partial fix · 18.00.0006 CWE-59
Priority LOW 33

For an updatable cursor over a table without OIDs that has an auto-increment int4 column, psqlODBC uses that column to identify rows.

CVSS 3.1HIGH 7.1 Network Low privileges User interaction EPSS 0.00294 Published 2026-11-02 Partial fix · 18.00.0006 CWE-89
Priority LOW 26

When psqlODBC quotes a schema or table name into a 128-byte stack buffer, its length check lets it write up to two bytes past the end of the buffer for a long name.

CVSS 3.1MEDIUM 5.9 Network Low privileges No interaction EPSS 0.00271 Published 2026-11-02 Fixed in 18.00.0006 CWE-121
Priority LOW 35

SQLSpecialColumns in psqlODBC splices the table and schema names it receives into its catalog query without escaping them, while the other catalog functions escape them.

CVSS 3.1HIGH 7.5 Network Low privileges No interaction EPSS 0.00357 Published 2026-11-02 Partial fix · 18.00.0006 CWE-89
Priority LOW 35

The psqlODBC parser for ODBC escape sequences in application SQL text writes the argument offsets of a {fn} escape into a fixed 16-entry stack array without a bound and does not initialize the array.

CVSS 3.1HIGH 7.5 Network Low privileges No interaction EPSS 0.00342 Published 2026-11-02 Partial fix · 18.00.0006 CWE-121
Priority LOW 30

For an updatable cursor over a table without OIDs that has an auto-increment int4 column, psqlODBC places that column's name, as reported by the server, into a printf-style format string.

CVSS 3.1MEDIUM 6.8 Network No auth User interaction EPSS 0.00261 Published 2026-11-02 Partial fix · 18.00.0006 CWE-134
Priority LOW 34

psqlODBC sizes its row cache from the column count of a cursor's first result, but recomputes the column count from each later FETCH reply without checking that it matches.

CVSS 3.1HIGH 7.5 Network No auth User interaction EPSS 0.00255 Published 2026-11-02 Partial fix · 18.00.0006 CWE-191
TI-2026-83942 CVE-2026-120057 · GHSA-5wgw-m382-jcv2

Buffer overflow in psqlODBC large-object read

Priority LOW 34

psqlODBC copies the reply to a large-object read (loread) into the application's buffer using the length sent by the server, without comparing it to the buffer size.

CVSS 3.1HIGH 7.5 Network No auth User interaction EPSS 0.00244 Published 2026-11-02 Partial fix · 18.00.0006 CWE-120
Priority LOW 26

Integer wraparound in psqlODBC SQLBindParameter allows an application, or an attacker who controls how many parameters the application binds on one statement, to corrupt heap memory.

CVSS 3.1MEDIUM 5.9 Network No auth No interaction EPSS 0.00222 Published 2026-10-12 Partial fix · 18.00.0005 CWE-124
Priority MEDIUM 57

pgjdbc, the PostgreSQL JDBC Driver, versions 42.7.4 through 42.7.13 pads a value that is shorter than its declared length with bytes left in its send buffer instead of zeros, and the server stores those bytes as part of…

CVSS 3.1MEDIUM 5.3 Network Low privileges No interaction EPSS 0.00203 Published 2026-10-07 No fix listed CWE-201
Priority LOW 26

pgjdbc, the PostgreSQL JDBC Driver, versions 42.7.11 through 42.7.13 enforce no restriction when the requireAuth connection property excludes all six authentication methods the driver knows, for example requireAuth=!pass…

CVSS 3.1MEDIUM 5.9 Network No auth No interaction EPSS 0.00345 Published 2026-10-07 Partial fix · 42.7.14 CWE-636
Priority MEDIUM 53

pgjdbc, the PostgreSQL JDBC Driver, versions 42.7.4 and 42.7.5 can send the previous contents of the GSS send buffer in place of the first part of a value on a connection with GSS encryption (gssEncMode=prefer or require…

CVSS 3.1MEDIUM 4.2 Network Low privileges No interaction EPSS 0.00144 Published 2026-10-07 Fixed in 42.7.6 CWE-201
Priority MEDIUM 40

Type confusion in PostgreSQL module "refint" allows an object creator to execute arbitrary code as the operating system user running the database.

CVSS 3.1HIGH 8.8 Network Low privileges No interaction EPSS 0.00423 Published 2026-08-13 Partial fix · 18.6, 17.11 +3 CWE-843
Priority LOW 34

Missing authorization in PostgreSQL logical decoding allows a non-superuser holding REPLICATION privilege to dlopen any file visible to the operating system account running the server, via the choice of logical decoding…

CVSS 3.1HIGH 7.2 Network High privileges No interaction EPSS 0.00528 Published 2026-08-13 Fixed in 18.6, 17.11 +3 CWE-862
Priority LOW 20

Missing authorization in PostgreSQL DDL commands allows an object creator to achieve denial of service against ALTER and DROP of the type, via creating a dependency on the type.

CVSS 3.1MEDIUM 4.3 Network Low privileges No interaction EPSS 0.00329 Published 2026-08-13 Partial fix · 18.6, 17.11 +3 CWE-862
Priority LOW 18

Incorrect ownership assignment in PostgreSQL ALTER TABLE ALTER TYPE command reassigns ownership of dependent statistics objects to the current user.

CVSS 3.1LOW 3.8 Network High privileges No interaction EPSS 0.00318 Published 2026-08-13 Partial fix · 18.6, 17.11 +3 CWE-708
Priority MEDIUM 40

Heap buffer overflow in PostgreSQL pg_dump of long function transform lists allows an object creator to execute arbitrary code as the operating system user running pg_dump, via a crafted transform list.

CVSS 3.1HIGH 8.8 Network Low privileges No interaction EPSS 0.00427 Published 2026-08-13 Fixed in 18.6, 17.11 +3 CWE-122
Priority MEDIUM 40

Untrusted data inclusion in pg_dump in PostgreSQL allows a malicious superuser of the origin server to inject arbitrary code for restore-time execution as the client operating system account running psql to restore the d…

CVSS 3.1HIGH 8.8 Network No auth User interaction EPSS 0.00355 Published 2026-08-13 Partial fix · 18.6, 17.11 +3 CWE-829
Priority LOW 20

Buffer over-read in PostgreSQL ascii() SQL function allows a user to disclose up to 3 bytes after the end of a specific allocation, via a crafted text value.

CVSS 3.1MEDIUM 4.3 Network Low privileges No interaction EPSS 0.00301 Published 2026-08-13 Partial fix · 18.6, 17.11 +3 CWE-126
Priority LOW 18

Integer underflow in PostgreSQL ECPG allows a database server administrator to achieve temporary denial of service against the ECPG client via sending a bytea value lacking the mandatory prefix.

CVSS 3.1LOW 3.8 Network High privileges No interaction EPSS 0.00335 Published 2026-08-13 Partial fix · 18.6, 17.11 +3 CWE-191
Priority MEDIUM 41

Type confusion in PostgreSQL "portal"/cursor lifecycle allows a user to execute arbitrary code as the operating system user running the database, via re-creation of a cursor or other portal with different types.

CVSS 3.1HIGH 8.8 Network Low privileges No interaction EPSS 0.00683 Published 2026-08-13 Partial fix · 18.6, 17.11 +3 CWE-843
Load more