公開日:2024/01/17 最終更新日:2024/01/17
JVNVU#94855660
SMTPのデータの終端の処理の実装に関する問題
複数のSMTP実装に対して、データの終わりを宣言する文字の解釈が異なることによる問題が報告されています。
SMTPは電子メールの送信および交換のためのプロトコルで、RFC5321およびRFC5322にて定義されています。RFCではデータの終端を表す文字として<CRLF>.<CRLF>
と定義されています。 しかし、データの終端が<CRLF>.<CRLF>
以外のメールを受信した場合に、以降のデータの扱いが実装によって異なる問題が報告されています。
本問題を悪用する攻撃手法は発見者により「SMTP Smuggling」と呼称されています。
本問題が悪用された場合、認証メカニズムをバイパスしてなりすましメールを送信される可能性があります。
使用している電子メールサービスのベンダが提供する情報を注視し、回避策やパッチ等を適用してください。
-
Vulnerability Note VU#302671
SMTP end-of-data uncertainty can be abused to spoof emails and bypass policies -
SMTP Smuggling - Spoofing E-Mails Worldwide
-
SMTP Smuggling