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

11 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