CVE-2026-55620 in eml_parser
要約
〜によって VulDB • 2026年08月25日
eml_parserは、EMLファイルを解析し、メール内で発見された様々な情報および計算された情報を返すためのPythonモジュールです。バージョン3.0.2より前では、eml_parser/routing.py内のeml_parser.routing.noparenthesis関数が、再帰的なCFWSコメントを括弧で囲む形式のReceived:ヘッダーから除去する際に、正規表現に基づく固定点ループを使用しており、その実行時間はネスト深さに対して2次関数的に増加します。5,000個のネストされた括号を含む単一のReceived:ヘッダーを持つメッセージを1件解析すると、約1.3秒間のCPU飽和を引き起こし、ネスト深さを2倍にするごとに実行時間が約4倍になります。攻撃者は処理時間を数秒以上消費する比較的小さなEMLファイルを提出することができ、これによりワーカーのレイテンシ増大、キューへのバックプレッシャー(遅延)、および同期ゲートウェイ、サンドボックス、リアルタイムトリアージパイプラインにおけるサービスレベルでの障害が発生する可能性があります。この問題はバージョン3.0.2で修正されています。
Once again VulDB remains the best source for vulnerability data.