Skip to main content
Live Webinar with SANS (June 25)— Agentic CTI Automation for Fun & ProfitRegister Free
Mallory
Back to intelligence
open-source-dependency-vulnerabilitywidely-deployed-product-advisoryinternet-facing-service-vulnerabilityproof-of-concept-release

Apache Camel Deserialization Flaws Expose JMS, Mina, and Infinispan Deployments to RCE

Updated 2mo agoFirst seen Apr 26, 20268 sources

Apache disclosed three unsafe deserialization vulnerabilities in Apache Camel that can lead to remote code execution in deployments using camel-mina, JMS-related components, and camel-infinispan. CVE-2026-40473 affects camel-mina, where MinaConverter.toObjectInput() wraps network-supplied TCP or UDP data in java.io.ObjectInputStream without ObjectInputFilter or class-loading restrictions; a crafted serialized Java object can execute during readObject(). CVE-2026-40860 affects camel-jms, camel-sjms, camel-sjms2, and camel-amqp, where Camel deserializes JMS ObjectMessage payloads through ObjectMessage.getObject() with the default mapJmsMessage option enabled and without filtering or allow/deny lists, allowing an attacker who can publish to a consumed queue or topic to trigger code execution if a gadget chain is present.

Apache also disclosed CVE-2026-40858 in camel-infinispan, where the ProtoStream-based remote aggregation repository deserializes data from a remote Infinispan cache using java.io.ObjectInputStream without an input filter; an attacker able to write to the cache can inject a malicious serialized object that executes during normal get or recover operations. The affected versions span multiple Camel release lines, including 3.0.0 and later for the JMS issue, 3.0.0 and later for camel-mina, and 4.0.0 and later for camel-infinispan, with fixes released in 4.20.0 and backported to supported streams including 4.14.6/4.14.7 and 4.18.2. Apache tracks the flaws as CAMEL-23319, CAMEL-23321, and CAMEL-23322, with reports credited to researchers from Securin and Innora Pte. Ltd.

Share:
Apache Camel Deserialization Flaws Expose JMS, Mina, and Infinispan Deployments to RCE
Stay ahead

Get ahead of threats like this

Mallory correlates global threat intelligence with your attack surface — know if you’re exposed before adversaries strike.

EVENT TIMELINE

How this story unfolded

5 events from the most recent confirmed update back to the earliest known activity.

5 EVENTS
Apr 26, 20262mo ago

Apache Camel camel-consul deserialization flaw disclosed

Apache disclosed CVE-2026-27172, an unsafe Java deserialization vulnerability in camel-consul's ConsulRegistry that can enable arbitrary code execution if an attacker can write malicious serialized data to the Consul KV store. Apache said affected versions are 3.0.0 before 4.14.6 and 4.15.0 before 4.18.1, and recommended upgrading to 4.19.0 or fixed LTS releases 4.14.6 or 4.18.1.

oss-sec: CVE-2026-27172: Apache Camel: Unsafe Java deserialization in camel-consul ConsulRegistry allows arbitrary code execution via malicious values read from the Consul KV store

Apache Camel Infinispan unsafe deserialization flaw disclosed

Apache disclosed CVE-2026-40858, an unsafe deserialization vulnerability in camel-infinispan's remote aggregation repository that could lead to code execution if an attacker can write crafted data to the remote Infinispan cache. Apache said affected versions are 4.0.0 before 4.14.7, 4.15.0 before 4.18.2, and 4.19.0 before 4.20.0, and recommended upgrading to fixed releases.

Apache Camel JMS components unsafe deserialization flaw disclosed

Apache disclosed CVE-2026-40860, an unsafe deserialization vulnerability in camel-jms, camel-sjms, camel-sjms2, and camel-amqp caused by deserializing JMS ObjectMessage payloads without filtering. Apache said affected versions are 3.0.0 before 4.14.7, 4.15.0 before 4.18.2, and 4.19.0 before 4.20.0, and advised upgrading to the patched versions.

Apache Camel Mina unsafe deserialization vulnerability disclosed

Apache disclosed CVE-2026-40473, a moderate-severity unsafe deserialization flaw in camel-mina's MinaConverter.toObjectInput(IoBuffer) that could allow remote code execution when vulnerable TCP or UDP consumers process crafted serialized Java objects. Apache said affected versions include 3.0.0 before 4.14.6, 4.15.0 before 4.18.2, and 4.19.0 before 4.20.0, and recommended upgrading to fixed releases.

Apr 24, 20262mo ago

Apache DolphinScheduler authorization flaw disclosed and fixed in 3.4.1

Apache disclosed CVE-2026-23902, an incorrect authorization vulnerability that lets authenticated users use tenants not defined on the platform during workflow execution. The issue affects Apache DolphinScheduler API versions before 3.4.1, and Apache recommended upgrading to version 3.4.1.

SOURCE COVERAGE

Sources

8 references tracked. Mallory keeps watching after this page renders.

8 SOURCESView all
Cvefeed High SeverityAdvisories
Apr 27, 2026

CVE-2026-40858 - Apache Camel: Camel-Infinispan: Unsafe Deserialization in Remote Aggregation Repository

cvefeed.io

Open source
Cvefeed High SeverityAdvisories
Apr 27, 2026

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

cvefeed.io

Open source
Oss Security Mailing ListNews
Apr 26, 2026

oss-sec: CVE-2026-40858: Apache Camel: Camel-Infinispan: Unsafe Deserialization in Remote Aggregation Repository

seclists.org

Open source
Oss Security Mailing ListNews
Apr 26, 2026

oss-sec: CVE-2026-27172: Apache Camel: Unsafe Java deserialization in camel-consul ConsulRegistry allows arbitrary code execution via malicious values read from the Consul KV store

seclists.org

Open source
Oss Security Mailing ListNews
Apr 26, 2026

oss-sec: CVE-2026-40473: Apache Camel: Camel-Mina: Unsafe Deserialization in MinaConverter.toObjectInput() via TCP/UDP

seclists.org

Open source
Oss Security Mailing ListNews
Apr 26, 2026

oss-sec: CVE-2026-40860: Apache Camel: Unsafe Deserialization of JMS ObjectMessage in camel-jms, camel-sjms, camel-sjms2 and camel-amqp

seclists.org

Open source
Cvefeed High SeverityAdvisories
Apr 24, 2026

CVE-2026-23902 - Apache DolphinScheduler: Users are able to use tenants that are not defined on the platform during workflow execution.

cvefeed.io

Open source
Oss Security Mailing ListNews
Apr 24, 2026

oss-sec: CVE-2026-23902: Apache DolphinScheduler: Users are able to use tenants that are not defined on the platform during workflow execution.

seclists.org

Open source
The operational view lives in Mallory

See the full picture, correlated to your attack surface.

This page covers what’s public. Mallory adds the parts that aren’t — which of your assets are affected, which threat actors are using it right now, which detections to deploy, and what to do next.
Exposure mapping

Map indicators from this story to your assets and identify affected systems in minutes.

Threat actor evidence

Every observed campaign, victim, and pivot linked to actors named in this story.

Associated malware

Malware, exploits, and IOCs connected to the activity described here.

Detection signatures

YARA, Sigma, and Snort rules deployed to your SIEM as soon as they’re published.

Scheduled alerts

Get matching new stories delivered to your team as they break — not the next morning.

AI threads

Ask questions about this story and take action on the answers.

Apache Camel Deserialization Flaws Expose JMS, Mina, and Infinispan Deployments to RCE | Mallory