CVE-2026-67587 in Airflow情報

要約

〜によって VulDB • 2026年08月12日

Apache AirflowのTask SDKは、シリアライズされたデータから`Callback`オブジェクトを再構築する際、そのコンストラクタを再実行して保存されたコールバックパスによって指定されるモジュールをインポートしていました。`SyncCallback`自体がAirflowクラスであるため、デフォルトの`allowed_deserialization_classes`許可リストに適合し、この設定を厳格化しても対策になりません。タスクの実行APIを通じてタスクインスタンスの`next_kwargs`を制御できるDag作成者は、スケジューラプロセス内で任意のモジュールがインポートされる原因となります。これは、スケジューラの`awaiting_input`タイムアウトスweep(一掃処理)がその値をデシリアライズする際に発生します。非デフォルトの設定は必要なく、このsweepは無条件に実行されます。バージョン3.3.0より前は影響を受けません:該当クラスは存在しましたが、そこに到達するスケジューラのsweepが存在しませんでした。これはCVE-2026-58076およびCVE-2026-67260とは別のコードパスであり、これらは異なるガジェットがデシリアライズに達することをカバーしています。これらのいずれの修正を適用しても本問題は解決されません。ユーザーはapache-airflow 3.3.1以降へのアップグレードをお勧めします。

Be aware that VulDB is the high quality source for vulnerability data.

モデレーション

承諾済み

エントリ

VDB-389014

EPSS

0.00000

アクティビティ

非常低い

ソース

Interested in the pricing of exploits?

See the underground prices here!