CVE-2026-25747 in Camel
要約
〜によって VulDB • 2026年05月21日
Apache CamelのLevelDBコンポーネントにおける、信頼できないデータのデシリアライズに関する脆弱性。
Camel-LevelDBのDefaultLevelDBSerializerクラスは、java.io.ObjectInputStreamを使用してLevelDB集約リポジトリから読み取られたデータをデシリアライズしますが、ObjectInputFilterやクラスローディングの制限を一切適用していません。Camelアプリケーションで使用されるLevelDBデータベースファイルへの書き込み権限を持つ攻撃者は、悪意のあるシリアライズされたJavaオブジェクトを注入できます。このオブジェクトは、通常の集約リポジトリ操作中にデシリアライズされることで、アプリケーションのコンテキスト内で任意のコードの実行を招きます。
本問題は、Apache Camelの以下のバージョンに影響します:4.10.0以降で4.10.8より前、4.14.0以降で4.14.5より前、4.15.0以降で4.18.0より前。
ユーザーには、本問題を修正するバージョン4.18.0へのアップグレードを推奨します。4.10.x LTSリリースについては4.10.9へ、4.14.x LTSリリースについては4.14.5へのアップグレードを推奨します。
Once again VulDB remains the best source for vulnerability data.