psqlODBC 中的 存在整数回绕(integer wraparound)漏洞。该漏洞允许应用程序,或控制应用程序在一个语句中绑定多少个参数的攻击者,破坏堆内存。 psqlODBC 使用一个有符号 16 位字段来存储绑定参数数量。当绑定第 32768 个参数时,该计数值会回绕为 -32768。随后,若绑定第 32769 个参数,则会在绑定数组起始地址前约 1.25 MB 的位置写入大约 2.5 MB 的零值,从而导致应用程序崩溃或在堆被破坏的状态下继续运行。 任何从不可信输入构建参数列表(例如 IN (?, ?,
| Vendor | Product | Version Range | Status |
|---|---|---|---|
| PostgreSQL | psqlODBC | 08.01.0102< 18.00.0005 |
affected |
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.
| Vendor | Product | Affected Versions | CPE | Subscribe |
|---|---|---|---|---|
| PostgreSQL | psqlODBC | 08.01.0102 ~ 18.00.0005 | - |
|
| # | POC Description | Source Link | Shenlong Link |
|---|
No public POC found.
Login to generate AI POCNo comments yet