CVE-2026-109448: falha de média gravidade em PostgreSQL psqlODBC
psqlODBC SQLBindParameter heap memory corruption when binding more than 32767 parameters
Publicada em · Atualizada em
Aviso por e-mail quando ela entrar no KEV, ganhar PoC pública ou subir de nota.
13Vexday Risk Score
Sem sinal de exploração. Nenhum artefato público de exploração conhecido até agora.
ssvc Trackcvss 5.9epss 0.2%
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. psqlODBC stores the binding count in a signed 16-bit field. Binding parameter number 32768 wraps that count to -32768. Binding parameter 32769 then writes about 2.5 MB of zeros starting 1.25 MB before the binding array, which crashes the application or leaves it running on a corrupted heap. Applications that build parameter lists from untrusted input, such as an IN (?, ?, ...) list, are exposed. Versions before psqlODBC 18.00.0005 are affected.
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H
Produtos afetados
PostgreSQL · psqlODBCCVEs relacionadas — PostgreSQL psqlODBC
No mesmo produto, das mais perigosas para as menos.
CVE-2026-120062HIGHpsqlODBC SQL injection through SQLSpecialColumns table and schema namesEPSS 0.4%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%