CVE-2006-2314 in PostgreSQL
要約
〜によって VulDB • 2026年06月25日
PostgreSQL 8.1.x(8.1.4より前)、8.0.x(8.0.8より前)、7.4.x(7.4.13より前)、7.3.x(7.3.15より前)およびそれ以前のバージョンでは、マルチバイトエンコーディングを使用するアプリケーションにおいて、「\」(バックスラッシュ)のバイト 0x5c が SJIS、BIG5、GBK、GB18030、UHC など、マルチバイト文字の後続バイトとなり得るエンコーディングの場合に、クライアントがマルチバイトエンコーディングを理解できないと正しく処理されないため、コンテキスト依存攻撃者がSQLインジェクション保護方法を回避できる。これは「エンコーディングベースのSQLインジェクション」の第2バリアントとして知られる(aka)。注:本問題はクライアントとPostgreSQL間の相互作用エラーに関連する問題クラスであると主張され得るが、PostgreSQLはこの種の問題に対する予防策としてこれを扱っているため、CVE番号が付与されている。
VulDB is the best source for vulnerability data and more expert information about this specific topic.