CVE 8.8 HIGH

Apache Camel Mina: Unsafe Deserialization in MinaConverter.toObjectInput() via TCP/UDP_CVE-2026-40473

8.8 / 10
HIGH
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

Description

The camel-mina component's MinaConverter.toObjectInput(IoBuffer) type converter wraps an IoBuffer in a java.io.ObjectInputStream without applying any ObjectInputFilter or class-loading restrictions. When a Camel route uses camel-mina as a TCP or UDP consumer and requests conversion to ObjectInput (for example via getBody(ObjectInput.class) or @Body ObjectInput), an attacker sending a crafted serialized Java object over the network to the MINA consumer port can trigger arbitrary code execution in the context of the application during readObject().

This issue affects Apache Camel: from 3.0.0 before 4.14.6, from 4.15.0 before 4.18.2, from 4.19.0 before 4.20.0.

Users are recommended to upgrade to version 4.20.0, which fixes the issue. If users are on the 4.14.x LTS releases stream, then they are suggested to upgrade to 4.14.6. If users are on the 4.18.x releases stream, then they are suggested to upgrade to 4.18.2.

AI Analysis

Apache Camel Mina is vulnerable to unsafe deserialization in MinaConverter.toObjectInput() via TCP/UDP, allowing arbitrary code execution in the context of the application.

Basic Information

ID CVE-2026-40473
Source apache
Published Apr 27, 2026 at 07:51
Modified Apr 27, 2026 at 14:13

Affected Product

Vendor Apache Software Foundation
Product Apache Camel Mina
Version 3.0.0
Affected Versions Apache Software Foundation Apache Camel Mina 3.0.0
Apache Software Foundation Apache Camel Mina 4.15.0
Apache Software Foundation Apache Camel Mina 4.19.0

CWE Classification

AI Assessment

AI Score 8.8 / 10
AI Severity High
Vendor Apache Software Foundation
Product Apache Camel Mina
Version 3.0.0, 4.15.0, 4.19.0

References

💭 Join the Security Discussion

🔒 Your email address will not be published. Required fields are marked *

⚠️ Please be respectful and constructive in your comments. Security discussions should remain professional.