<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:webfeeds="http://webfeeds.org/rss/1.0"><channel><title>Camel-Mina (4.0.0-4.18.4, 4.19.0-4.22.0) - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/products/camel-mina-4.0.0-4.18.4-4.19.0-4.22.0/</link><description>Trending threats, MITRE ATT&amp;CK coverage, and detection metadata. Fed continuously.</description><generator>Hugo</generator><language>en</language><managingEditor>hello@craftedsignal.io</managingEditor><webMaster>hello@craftedsignal.io</webMaster><lastBuildDate>Mon, 19 Oct 2026 12:17:09 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/products/camel-mina-4.0.0-4.18.4-4.19.0-4.22.0/feed.xml" rel="self" type="application/rss+xml"/><image><url>https://feed.craftedsignal.io/favicon-32x32.png</url><title>CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/</link><width>32</width><height>32</height></image><webfeeds:icon>https://feed.craftedsignal.io/favicon.svg</webfeeds:icon><item><title>Information Disclosure in Apache Camel camel-mina Component</title><link>https://feed.craftedsignal.io/briefs/2026-10-camel-mina-disclosure/</link><pubDate>Mon, 19 Oct 2026 12:17:09 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-10-camel-mina-disclosure/</guid><description>CVE-2026-85246 allows remote attackers to trigger route failures in Apache Camel Mina consumers, causing the disclosure of internal exception details, file paths, and hostnames over TCP/UDP sockets.</description><content:encoded><![CDATA[<p>Apache Camel versions using the <code>camel-mina</code> component are vulnerable to an information disclosure flaw (CVE-2026-85246). The vulnerability exists within the <code>MinaConsumer</code> class, which incorrectly writes <code>exchange.getException()</code> directly back to the remote peer when an exchange process fails. In scenarios using a textline codec, this exposes the exception class name and message; when using an object codec, it exposes the serialized exception and its cause chain.</p>
<p>An attacker can provoke a route failure by sending crafted requests, effectively forcing the application to leak sensitive internal deployment data, including server paths, hostnames, and database configuration details. This issue affects versions from 4.0.0 before 4.18.5, and 4.19.0 before 4.22.1. A proof-of-concept reproducer is publicly available, highlighting the ease with which these details can be harvested over a socket.</p>
<h2 id="attack-chain">Attack Chain</h2>
<ol>
<li>Attacker identifies a network service utilizing <code>camel-mina</code> as a consumer for TCP or UDP traffic.</li>
<li>Attacker crafts an input payload designed to force a processing failure within the Camel route.</li>
<li>Attacker initiates a socket connection to the target service and transmits the crafted payload.</li>
<li>The <code>MinaConsumer</code> component attempts to process the exchange, triggering an internal <code>IllegalStateException</code> or other processing error.</li>
<li>The application fails to handle the exception locally and instead writes the raw exception object or string representation back to the remote peer over the established socket.</li>
<li>The attacker reads the server's response, extracting the leaked stack trace, configuration file paths, or host network details contained within the exception message.</li>
<li>The attacker uses the gathered internal intelligence to inform further targeted exploitation or lateral movement.</li>
</ol>
<h2 id="impact">Impact</h2>
<p>Successful exploitation results in the leakage of sensitive internal information. This allows unauthorized actors to map internal network infrastructure, identify sensitive local file paths (e.g., secret configuration locations), and gain insight into the backend deployment architecture, significantly reducing the effort required for subsequent attacks.</p>
<h2 id="recommendation">Recommendation</h2>
<ol>
<li>Upgrade to Apache Camel versions 4.18.5, 4.22.1, or 4.23.0 to resolve the vulnerability.</li>
<li>For environments where immediate upgrades are not feasible, implement an <code>onException</code> handler in all Camel routes using Mina to intercept errors and ensure the response body is explicitly set, preventing the framework from writing the raw exception back to the client.</li>
<li>If using <code>camel-mina</code> configurations, verify the use of the new <code>muteException</code> consumer option, which defaults to <code>true</code> in patched versions, and ensure it is not manually set to <code>false</code>.</li>
</ol>
]]></content:encoded><category domain="severity">medium</category><category domain="type">advisory</category><category>information-disclosure</category><category>apache-camel</category><category>cve-2026-85246</category></item></channel></rss>