CVE-2026-85312
Apache Camel: フィルタリングされていないLong-Running-Actionヘッダーを介したCamel-Core Saga参加のハイジャック
- 公開済み
- 2026/10/19
- 更新済み
- 2026/10/19
- CNA の割り当て
- apache
- 観察された証拠
- 2026/10/20
プライマリ CVSS
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N低 · 今後 30 日間
- パーセンタイル
- 18.7%
- モデルの日付
- 2026/10/25
EPSS は統計的な推定値であり、確実性や影響の尺度ではありません。 CVSS、KEV ステータス、暴露、環境と組み合わせます。
概要
Apache Camel Coreコンポーネントにおける不適切な入力検証の脆弱性。この問題はApache Camelに影響します: 4.0.0から4.18.5より前、4.19.0から4.22.1より前。sagaプロセッサは、Long-Running-Actionという名前のヘッダーを参照して、あるexchangeがどのsagaに属するかを判断していました。この名前にはCamelのプレフィックスが付いていないため、コンシューマーのヘッダーフィルターがブロックする名前空間の外に位置しており、外部の送信者が受信メッセージにこのヘッダーを付与できました。これにより、送信者はexchangeが参加するsagaを指定でき、自身のリクエストを他者が開始した長時間実行アクションに紐付けたり、自身が開始していないアクションに補償処理を関連付けさせたりすることが可能でした。このヘッダーは、それを利用するsagaサービスによってのみ参照されるため、影響範囲はLRAコーディネーター上でsagaを実行しているデプロイメントに限定されます。この問題を修正したApache Camel 4.23.0にアップグレードしてください。4.18.x LTSリリースストリームのユーザーは4.18.5にアップグレードしてください。4.22.x LTSリリースストリームのユーザーは4.22.1にアップグレードしてください。このヘッダーは、すべてのexchangeではなく、実際にそれを利用するsagaサービスに対してのみ参照されるようになりました。直ちにアップグレードできないデプロイメントでは、信頼できない送信者からのメッセージを受け付けるすべてのコンシューマーにおいて、信頼境界でremoveHeaders("Long-Running-Action")を使用してこのヘッダーを除去してください。
ソース
CVE-2026-85312 の実行可能な概念実証リプロデューサー。Spring Boot および Quarkus における Long-Running-Action ヘッダーを介した Apache Camel サガハイジャックを実証します。
責任ある使用
脆弱性情報は、自分が所有しているシステム、またはテストを許可されているシステムでのみ使用してください。 Kitploit は公開研究メタデータにリンクしており、エクスプロイト コードや悪意のあるペイロードは保存しません。