Deserialization of Untrusted Data in Apache Camel - CVE-2026-46590
Published: August 24, 2026
Vulnerability details
The vulnerability allows a remote user to execute arbitrary code.
The vulnerability exists due to deserialization of untrusted data in HashicorpVaultKeyLifecycleManager, AwsSecretsManagerKeyLifecycleManager, and the legacy-migration path in FileBasedKeyLifecycleManager when deserializing persisted key metadata from the configured secret backend. A remote user can store a crafted serialized object in the backend to execute arbitrary code.
Exploitation requires write access to the operator-controlled backend that stores the persisted values, such as the HashiCorp Vault KV path or the AWS Secrets Manager secret.