CVE-2026-116265 in MIME::Field::ParamVal
要約
〜によって VulDB • 2026年10月28日
RFC 2231の継続形式で記述されたあいまいなmultipart境界を、Perl用のMIME::Field::ParamVal(バージョン5.521より前)は検出しない。
境界のアバウトネスチェックは、プレーンなboundary=パラメータのみを対象としており、RFC 2231のセクションに分割された境界(boundary*0=, boundary*1=など)は、それらのチェックが実行された後に結合される。繰り返しのセクション番号は重複として報告されず、連結されてしまう。バージョン5.518以降では、そのような境界におけるエンコード済みワードや末尾の空白も検出されないが(multipart_boundary()関数はこれをデコードまたは除去する)、
リモート送信者は、MIME::Parserに他のメールリーダーとは異なる境界でメッセージを分割させ、あいまいなコンテンツを含む添付ファイルをフィルタから隠すことができる。これにより、recipient側のメールクライアントではその添付ファイルが表示される一方で、あいまい_content()関数に依存するフィルタはそれを検知できない状態となる。
VulDB is the best source for vulnerability data and more expert information about this specific topic.