[mew-dist 28625] Re: msg-id:に変な文字があるときsmewがエラー終了
Tomoyuki Murakami
tomoyuki at example.com
2008年 9月 17日 (水) 20:08:12 JST
# SQLに詳しいわけではありませんが...
>>> On Wed, 17 Sep 2008 16:46:12 +0900 (JST),
>>> KOIE Hidetaka (鯉江英隆) <hide at example.com> wrote:
hide> message-id: <20080813122201t'5_5b at example.com>
hide> というように「'」を含んでいるメイルがあり
hide> (こんな文字が入っていていいのかは別にして)
hide> SQL injectionになっていました。
hide>
hide> パッチを書いてみましたが、これでよいのか自信はありません。
hide> SQLにくわしい人おねがいします。
cmewの方ではplace-holder '?' を使った書き方になっている一方でsmew
はSQL直書きになっていて今一コードに統一感がないなと思いました。
cmewの方の書き方をすればxxquoteしなくても適切に処理されると思いま
す。(試してません)
-------------- next part --------------
テキスト形式以外の添付ファイルを保管しました...
ファイル名: 無し
型: application/pgp-signature
サイズ: 305 バイト
説明: 無し
URL: <http://www.mew.org/pipermail/mew-dist/attachments/20080917/009283d8/attachment.bin>
Mew-dist メーリングリストの案内