Exim のディレクトリ・トラバーサルの脆弱性 CVE-N/A が FIX:メールスプールに関連する不正なファイル・アクセス

Exim Vulnerability Lets Attackers Access Files Outside the Mail Spool

2026/07/23 gbhackers — Exim Mail Transfer Agent に、高深刻度のディレクトリ・トラバーサルの脆弱性が発見された。この欠陥を悪用するローカル攻撃者は、意図されたメールスプール・ディレクトリ外にあるファイルへアクセスし、権限を昇格する可能性がある。この脆弱性は EXIM-Security-2026-06-22.1 として追跡され、GCVE-25-2026-07-45-1 が割り当てられている。2026年7月22日に発表された、この脆弱性が影響を及ぼす範囲は、Exim バージョン 4.88 〜 4.99.4 となる。

Exim の脆弱性

Exim の実行チェーン間でキュー名を渡すために使用される、コマンド・ライン引数の不適切な処理に、この問題は起因する。

システムへのローカル・アクセスを持つ攻撃者が、これらの引数を操作することで、制限されたスプール・パスを越えてディレクトリをトラバースし、不正なファイル・アクセスを可能にする。

特定のシナリオでは、この侵害により権限昇格につながる可能性があるため、Exim がデプロイされている共有環境/マルチユーザー環境が危険にさらされる。

アドバイザリによると、この脆弱性を悪用する前提として、ホスト・システムへのコマンドライン・アクセスが必要であるため、リモート攻撃ベクターは制限される。しかし、コンテナ化されたワークロードやミスコンフィグされた権限が存在する、複数ユーザーによる環境では、深刻なリスクがもたらされる。

この欠陥は Exim の stable/development ブランチに存在し、影響の範囲は 2017 年にリリースされたバージョン 4.88 にまで遡るため、引数解析ロジックの長年にわたる問題であることが示される。

この脆弱性は 2026年6月22日に報告され、翌日の 23日に修正案が作成された。Openwall distros メーリングリストを通じた downstream ディストリビューターとの協調開示の後に、パッチ適用済みバージョンである Exim 4.99.5 がリリースされた。

この更新では、コマンドライン入力の検証が厳格化され、キュー関連オプションの使用が特権を持っているユーザーに限定される。また、トラバーサル・シーケンスを防ぐために、キュー名に対して厳格な文字制限が強制される。

公式な緩和策または回避策は提供されていない。そのため、即時のパッチ適用が唯一の有効な修復戦略となる。セキュリティ・チームに推奨されるのは、遅滞なく Exim 4.99.5 以降へアップグレードすることである。

古いバージョンを実行しているシステムは、リスクにさらされていると見なすべきである。特に注意が必要なのは、信頼できないユーザーにローカルシェル・アクセスが付与されているケースや、自動化プロセスがユーザー制御パラメータを伴って Exim を呼び出すケースである。

更新済みリリースは、Exim の公式配布チャネルを通じて入手可能であり、そこに FTP リポジトリと Git ソースが含まれている。リリース・タグ “exim-4.99.5” は暗号学的に署名されており、本番環境に更新をデプロイする管理者に対して、完全性と真正性を保証する。

防御の観点から組織として実施すべきは、Exim プロセスに関連する異常なファイル・アクセス・パターンの有無をシステム上で監査し、Mail Transfer Agent とのコマンドライン対話を可能にし得るユーザー権限を確認することである。

Exim バイナリの異常な呼び出しを監視し、不要なローカル・アクセスを制限することで、悪用リスクを低減できる。

この開示が浮き彫りにするのは、システム・レベルのユーティリティにおける安全な入力検証の重要性である。また、メールサーバのような、広く使用されるインフラ・コンポーネントでは、タイムリーなパッチ管理が必要であることが強調される。