CVE-2026-120067
Last modified
CVE-2026-120067 is a medium-severity vulnerability rated 5.9/10 on the CVSS scale. For updatable cursors, which are enabled by default, psqlODBC adds hidden ctid and, for tables with OIDs, oid columns to the query. It copies each value into a 32-byte stack buffer using the length the server sent, without checking it against the buffer size, so a value of 32 bytes or more writes past the buffer.
Description
For updatable cursors, which are enabled by default, psqlODBC adds hidden ctid and, for tables with OIDs, oid columns to the query. It copies each value into a 32-byte stack buffer using the length the server sent, without checking it against the buffer size, so a value of 32 bytes or more writes past the buffer. A server not trusted under current SSL settings can send such a value. So can any database user who can create a view with its own column named ctid that the application reads with an updatable cursor. Builds with _FORTIFY_SOURCE abort; other builds overwrite adjacent stack memory. Versions before psqlODBC 18.00.0006 are affected.
Metrics
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| PostgreSQL | psqlODBC | < 18.00.0006 |
References
Timeline
- Published
- Last Modified
- Status
- Awaiting Analysis
Frequently Asked Questions
What is CVE-2026-120067?
How severe is CVE-2026-120067?
How do I fix CVE-2026-120067?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-120061The psqlODBC parser for ODBC escape sequences in application…7.5
- CVE-2026-120062SQLSpecialColumns in psqlODBC splices the table and schema n…7.5
- CVE-2026-120063When psqlODBC quotes a schema or table name into a 128-byte …5.9
- CVE-2026-120064Several psqlODBC entry points use an application-supplied co…7.5
- CVE-2026-120065For an updatable cursor over a table without OIDs that has a…7.1
- CVE-2026-120066On Unix-like systems, when logging is enabled, psqlODBC crea…5.3
- CVE-2026-12007Use after free in Core in Google Chrome on Windows prior to …8.8
- CVE-2026-120070The User Frontend – Membership, User Registration, User Prof…8.8
- CVE-2026-120075The WP Activity Log plugin for WordPress is vulnerable to St…7.2
- CVE-2026-12008Use after free in DigitalCredentials in Google Chrome prior …8.3
- CVE-2026-120082The GeoDirectory – WP Business Directory Plugin and Classifi…7.2
- CVE-2026-12009Insufficient validation of untrusted input in Accessibility …8.3
Are you affected by CVE-2026-120067?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
