脆弱性の一覧へ戻る
編集部の見出し:Apache Camel camel-hazelcast:逆シリアル化によるコード実行
NVD の情報
Deserialization of Untrusted Data vulnerability in Apache Camel. This issue affects Apache Camel: from 4.0.0 before 4.18.5, from 4.19.0 before 4.22.1. The camel-hazelcast component applies a default Hazelcast JavaSerializationFilterConfig to the instances it creates from its own configuration, a protection introduced by CVE-2026-43865. That change did not reach two of the configuration paths Camel builds itself, so those paths continued to create Hazelcast instances whose Java deserialization is unrestricted. ReplicatedHazelcastAggregationRepository extends HazelcastAggregationRepository but overrides doStart() without calling super.doStart(), keeping its own copy of the bootstrap block, and therefore never received the filter: a route using it without supplying a hazelcastInstance starts a Hazelcast member that deserializes values read from the backing ReplicatedMap with no class restriction. HazelcastDefaultComponent#getOrCreateHzClientInstance() builds its own ClientConfig when hazelcastMode=client is selected and neither a referenced ClientConfig nor hazelcastConfigUri is supplied, and likewise applied no filter, so client-mode endpoints behaved differently from node-mode endpoints for an otherwise identical configuration. In both cases an attacker able to publish into the Hazelcast cluster that the affected instance is attached to can cause a serialized Java object of their choosing to be deserialized inside Hazelcast's own serialization layer, before Camel processes the exchange, resulting in remote code execution. Hazelcast clusters have neither authentication nor TLS enabled by default. Selecting client mode is a topology choice rather than a security option, so neither path required the deployment to opt in to unsafe behaviour. Users are recommended to upgrade to version 4.23.0, which fixes the issue. If users are on the 4.22.x releases stream, then they are suggested to upgrade to 4.22.1. If users are on the 4.18.x releases stream, then they are suggested to upgrade to 4.18.5. The 4.14.x releases stream and earlier reached end of life before this issue was resolved and will not receive a fix, so deployments on those lines must move to a supported release. For deployments that cannot upgrade immediately, supply an explicit Hazelcast configuration carrying a JavaSerializationFilterConfig, or inject a pre-built HazelcastInstance, since a user-supplied configuration is never overwritten by Camel. Alternatively set the JVM-wide filter -Djdk.serialFilter=!java.net.;java.;javax.;org.apache.camel.;!* and enable Hazelcast cluster authentication and TLS to restrict who can reach the cluster.
- 公開日
- 2026-10-19
- 最終更新(NVD)
- 2026-11-03
- NVD の状態
- Analyzed
- 脆弱性の種類
- CWE-502
深刻度(CVSS)
- 10.0 CriticalCVSS 4.0/副/評価:security@apache.org
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X - 9.8 CriticalCVSS 3.1/主/評価:nvd@nist.gov
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
悪用の状況
CISA KEV には掲載されていません(掲載されていないことは、悪用されていないことの証明ではありません)。
EPSS:今後30日に悪用される推定確率 1.08%(全体の上位 34.9%、評価日 2026-11-05)
解消方法
- apache camel のバージョンアップ4.18.5 以上、4.22.1 以上根拠:NVD の条件から推定
「NVD の条件から推定」は、NVD が影響ありとする版の上限から読み取ったもので、修正版とは限りません。「解消方法の情報なし」は、修正が無いという意味ではありません。必ずベンダーの公告で確認してください。
影響を受ける製品と版(NVD の条件)
版の範囲は NVD の条件上の影響範囲です。修正版とは限りません。修正版はベンダーの公告で確認してください。
- apache camel:4.0.0 以上、4.18.5 未満
- apache camel:4.19.0 以上、4.22.1 未満
編集部の記載(レポート掲載時)
レポートの編集部がベンダー公告などから転記した内容です。検証済みの値ではないため、必ず出典で確認してください。
2026-11-04 のレポートApache Camel camel-hazelcast:逆シリアル化によるコード実行
NVD で 9.8。修正は 4.18.5・4.22.1・4.23.0。
参照(NVD)
- https://camel.apache.org/security/CVE-2026-43865.html緩和策、修正、ベンダー公告、Not Applicable
- https://camel.apache.org/security/CVE-2026-78162.html緩和策、修正、ベンダー公告
- https://github.com/apache/camel/pull/25566課題管理、修正
- https://github.com/apache/camel/pull/25595課題管理、修正
- https://github.com/apache/camel/pull/25599課題管理、修正
- https://github.com/apache/camel/pull/25600課題管理、修正
- https://issues.apache.org/jira/browse/CAMEL-24413課題管理、修正、ベンダー公告
- https://issues.apache.org/jira/browse/CAMEL-24420課題管理、修正
NVD から取得:2026-11-05T16:01:21.172Z/EPSS 評価日:2026-11-05
This product uses the NVD API but is not endorsed or certified by the NVD.
悪用の確認情報は CISA Known Exploited Vulnerabilities Catalog(NVD 経由で取得)によります。EPSS は FIRST(www.first.org/epss)によります。