Impact
The vulnerability stems from Apache Camel’s camel‑hazelcast component failing to apply a JavaSerializationFilterConfig to Hazelcast instances it creates in two configuration paths, leaving Java deserialization unprotected. This flaw classifies as CWE‑502, allowing an attacker who can publish data to the cluster to deliver a crafted serialized Java object that is deserialized within Hazelcast’s own layer before Camel processes it, resulting in arbitrary code execution on the host running the affected Camel instance.
Affected Systems
Apache Camel versions 4.0.0 through 4.18.4, 4.19.0 through 4.22.0 are impacted. The fix is delivered in Apache Camel 4.23.0 and in minor releases 4.22.1 (for the 4.22.x stream) and 4.18.5 (for the 4.18.x stream). Older lines such as 4.14.x were declared end‑of‑life and will not receive a patch, so those deployments must migrate to a supported release.
Risk and Exploitability
The CVSS score of 10.0 signals critical severity, and the lack of authentication or TLS in Hazelcast by default makes the attack vector likely network‑based, where an attacker can publish a malicious object to the cluster. EPSS is not available, and the vulnerability is not listed in CISA’s KEV catalogue, but the combination of high severity and an easy to trigger exploitation path places this flaw among the highest priority risks for systems running the affected Camel versions.
OpenCVE Enrichment