[ 
https://issues.apache.org/jira/browse/CAMEL-21571?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Claus Ibsen resolved CAMEL-21571.
---------------------------------
    Resolution: Fixed

> camel-mina - Upgrade to 2.2.4
> -----------------------------
>
>                 Key: CAMEL-21571
>                 URL: https://issues.apache.org/jira/browse/CAMEL-21571
>             Project: Camel
>          Issue Type: Dependency upgrade
>          Components: camel-mina
>    Affects Versions: 4.4.4, 4.8.2
>            Reporter: Claus Ibsen
>            Assignee: Claus Ibsen
>            Priority: Major
>             Fix For: 4.4.5, 4.8.3, 4.10.0
>
>
> h4. [Announce] Apache MINA 2.0.27, 2.1.0 and 2.2.4 release
> The MINA project is pleased to announce the MINA 2.2.4, 2.1.10 and 2.0.27 
> release. **MINA** applications using unbounded deserialization may allow 
> **RCE** (see [https://www.cve.org/CVERecord?id=CVE-2024-52046]). Affected 
> versions: - Apache MINA 2.0 through 2.0.26 - Apache MINA 2.1 through 2.1.9 - 
> Apache MINA 2.2 through 2.2.3 Description: The *ObjectSerializationDecoder* 
> in Apache **MINA** uses Java’s native deserialization protocol to process 
> incoming serialized data but lacks the necessary security checks and 
> defenses. This vulnerability allows attackers to exploit the deserialization 
> process by sending specially crafted malicious serialized data, potentially 
> leading to remote code execution (**RCE**) attacks. This issue affects 
> **MINA** core versions 2.0.X, 2.1.X and 2.2.X, and is fixed by the releases 
> 2.0.27, 2.1.10 and 2.2.4. It's also important to note that an application 
> using **MINA** core library will only be affected if the 
> *IoBuffer#getObject()* method is called, and this specific method is 
> potentially called when adding a *ProtocolCodecFilter* instance using the 
> *ObjectSerializationCodecFactory* class in the filter chain. If your 
> application is specifically using those classes, you have to upgrade to the 
> latest version of **MINA** core library. **Upgrading will not be enough: you 
> also need to explicitly allow the classes the decoder will accept in the 
> *ObjectSerializationDecoder* instance, using one of the three new methods:**



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to