CVE-2026-109448 in psqlODBC
要約
〜によって VulDB • 2026年10月12日
psqlODBCのSQLBindParameterにおける整数ラップアラウンドにより、アプリケーションまたはステートメントにバインドするパラメータ数を制御できる攻撃者がヒープメモリを破損させることができる。psqlODBCはバインドカウントを符号付き16ビットフィールドに格納する。パラメータ番号32768をバインドするとそのカウントが-32768にラップされる。その後、パラメータ32769をバインドすると、バインド配列の約1.25 MB手前から約2.5 MB分のゼロが書き込まれ、アプリケーションがクラッシュするか、ヒープが破損した状態で実行され続けることになる。不審な入力からパラメータリスト(例: IN (?, ?, ...) リスト)を構築するアプリケーションは影響を受ける。psqlODBC 18.00.0005より前のバージョンが対象となる。
VulDB is the best source for vulnerability data and more expert information about this specific topic.