PEAR::DBのPostgreSQLドライバのセキュリティホール

早めに対応しましょう。


文字エンコーディングを利用したSQLインジェクションに詳しい方ならどのような条件でSQLインジェクションが可能になるか簡単に分かります。 addslashesやstr_replaceによるエスケープが危険であることは広く知られている既知の問題といえると思います。英語で記述されたブログ等にもエンコーディングエスケープの問題を取り扱ってるページもあります。あまり長期間放置していると近い将来悪用される危険性があります。

とりあえずパッチを充てるというか、1行修正すべきですね。簡単だし。