Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1359 CNY

100%

CVE-2026-109448— psqlODBC SQLBindParameter heap memory corruption when binding more than 32767 parameters

Quick assessment

Affected
PostgreSQL psqlODBC
Exploitation
No confirmed in-the-wild exploitation; assess based on exposure
Recommended action
Check the vendor advisory and references for a fixed version. If immediate upgrade is impossible, restrict exposure and increase monitoring.

psqlODBC 中的 存在整数回绕(integer wraparound)漏洞。该漏洞允许应用程序,或控制应用程序在一个语句中绑定多少个参数的攻击者,破坏堆内存。 psqlODBC 使用一个有符号 16 位字段来存储绑定参数数量。当绑定第 32768 个参数时,该计数值会回绕为 -32768。随后,若绑定第 32769 个参数,则会在绑定数组起始地址前约 1.25 MB 的位置写入大约 2.5 MB 的零值,从而导致应用程序崩溃或在堆被破坏的状态下继续运行。 任何从不可信输入构建参数列表(例如 IN (?, ?,

CVSS 5.9 · Medium

Possible ATT&CK Techniques 1 AI

T1203 · Exploitation for Client Execution

Affected Version Matrix 1

VendorProduct Version RangeStatus
PostgreSQL psqlODBC 08.01.0102< 18.00.0005 affected
Get alerts for future matching vulnerabilities Log in to subscribe

I. Basic Information for CVE-2026-109448

Vulnerability Information

Have questions about the vulnerability? See if Shenlong's analysis helps!
View Shenlong Deep Dive ↗

Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.

Vulnerability Title
psqlODBC SQLBindParameter heap memory corruption when binding more than 32767 parameters
Source: CVE Program / CVE List V5
Vulnerability Description
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.
Source: CVE Program / CVE List V5
CVSS Information
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H
Source: CVE Program / CVE List V5
Vulnerability Type
整数溢出或超界折返
Source: CVE Program / CVE List V5

Affected Products

Vendor Product Affected Versions CPE Subscribe
PostgreSQL psqlODBC 08.01.0102 ~ 18.00.0005 -

II. Public POCs for CVE-2026-109448

# POC Description Source Link Shenlong Link
AI-Generated POC Premium

No public POC found.

Login to generate AI POC

III. Intelligence Information for CVE-2026-109448

请登录查看更多情报信息。

Vendor Advisories for CVE-2026-109448 (1)

IV. Related Vulnerabilities

V. Comments for CVE-2026-109448

No comments yet


Leave a comment