Apache Camel
cpe:2.3:a:apache:camel:*:*:*:*:*:*:*
- >= 3.0.0, < 4.14.6
- >= 4.15.0, < 4.18.2
- >= 4.19.0, < 4.20.0
A vulnerability exists in the Apache Camel Mina component, specifically in the MinaConverter.toObjectInput(IoBuffer) type converter. This converter improperly wraps an IoBuffer in a java.io.ObjectInputStream without implementing any ObjectInputFilter or class-loading restrictions. As a result, when a Camel route utilizes camel-mina as a TCP or UDP consumer and requests conversion to ObjectInput, an attacker can send a crafted serialized Java object over the network to the MINA consumer port. This exploitation can lead to arbitrary code execution within the application's context during the deserialization process.
Exploitation of this vulnerability allows for arbitrary code execution in the context of the application receiving the crafted serialized object.
Users are advised to upgrade to Apache Camel version 4.20.0, 4.14.6 (for those on the 4.14.x LTS release stream), or 4.18.2 (for those on the 4.18.x release stream).
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.