CVE-2026-120062: high-severity vulnerability in PostgreSQL psqlODBC
psqlODBC SQL injection through SQLSpecialColumns table and schema names
Published
E-mail alert when it lands in KEV, gets a public PoC or its score goes up.
21Vexday Risk Score
No sign of exploitation. No public exploitation artifact known so far.
ssvc Trackcvss 7.5epss 0.4%
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. An application that passes an untrusted table or schema name to SQLSpecialColumns lets the caller execute arbitrary SQL with the privileges of the connection. Versions before psqlODBC 18.00.0006 are affected.
CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
Affected products
PostgreSQL · psqlODBCRelated CVEs — PostgreSQL psqlODBC
In the same product, most dangerous first.
CVE-2026-120067MEDIUMpsqlODBC stack buffer overflow copying ctid and oid values for updatable cursorsEPSS 0.3%CVE-2026-120064HIGHpsqlODBC does not validate column numbers and row indexes in binding and descriptor functionsEPSS 0.3%CVE-2026-120061HIGHpsqlODBC ODBC escape parser stack buffer overflowEPSS 0.3%CVE-2026-120065HIGHpsqlODBC does not escape a server-supplied column name in its updatable-cursor queriesEPSS 0.3%CVE-2026-120063MEDIUMpsqlODBC stack buffer overflow when quoting long schema and table namesEPSS 0.3%CVE-2026-120059MEDIUMpsqlODBC uses a server-supplied column name as a format stringEPSS 0.3%