CVE-2025-29891
Apache Camel: リクエストパラメータを介した Camel メッセージヘッダーインジェクション
- 公開済み
- 2025/03/12
- 更新済み
- 2025/03/19
- CNA の割り当て
- apache
- 観察された証拠
- 2026/08/08
プライマリ CVSS
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:L高 · 今後 30 日間
- パーセンタイル
- 99.5%
- モデルの日付
- 2026/10/17
EPSS は統計的な推定値であり、確実性や影響の尺度ではありません。 CVSS、KEV ステータス、暴露、環境と組み合わせます。
概要
Apache Camel におけるバイパス/インジェクションの脆弱性。この問題は Apache Camel の次のバージョンに影響します: 4.10.0 から 4.10.2 未満、4.8.0 から 4.8.5 未満、3.10.0 から 3.22.4 未満。ユーザーは 4.10.x LTS では 4.10.2、4.8.x LTS では 4.8.5、3.x リリースでは 3.22.4 にアップグレードすることを推奨します。この脆弱性は Camel のデフォルトの受信ヘッダーフィルターに存在し、攻撃者が Camel 固有のヘッダーを含めることを可能にします。これにより、一部の Camel コンポーネント (camel-bean コンポーネントや camel-exec コンポーネントなど) では動作を変更できる可能性があります。HTTP 経由でインターネットに直接接続されている Camel アプリケーションがある場合、攻撃者は Camel アプリケーションに送信される HTTP リクエストにパラメーターを含めることができ、それがヘッダーに変換されます。ヘッダーは、HTTP メソッド呼び出しのリクエストパラメーターとして、または HTTP メソッド呼び出しのペイロードの一部として指定できます。既知の Camel HTTP コンポーネント (camel-servlet、camel-jetty、camel-undertow、camel-platform-http、camel-netty-http など) はすべて、初期状態で脆弱です。この CVE は CVE-2025-27636 に関連しています: 両者は同じ根本原因を持ち、同じ修正で修正されますが、CVE-2025-27636 は攻撃者が悪意のある HTTP ヘッダーを追加できる場合にのみ悪用可能であると想定されていました。しかし、現在では HTTP パラメーターを介しても悪用可能であることが判明しています。CVE-2025-27636 と同様に、悪用が可能なのは Camel ルートが特定の脆弱なコンポーネントを使用している場合のみです。
ソース
Apache Camel の Exec コンポーネントを介してヘッダーおよびパラメータのフィルタリングバイパス(CVE-2025-27636、CVE-2025-29891)を悪用し、リモートコード実行を実証する概念実証。
責任ある使用
脆弱性情報は、自分が所有しているシステム、またはテストを許可されているシステムでのみ使用してください。 Kitploit は公開研究メタデータにリンクしており、エクスプロイト コードや悪意のあるペイロードは保存しません。