This is an automated email from the ASF dual-hosted git repository.

oscerd pushed a commit to branch new-wave-of-cves
in repository https://gitbox.apache.org/repos/asf/camel-website.git

commit a15824ed912cf73ce3419bd014aee75bd6fc840e
Author: Andrea Cosentino <[email protected]>
AuthorDate: Fri Sep 4 09:09:41 2026 +0200

    Added CVE-2026-85246
    
    Co-Authored-By: Claude Opus 5 (1M context) <[email protected]>
    Claude-Session: https://claude.ai/code/session_013qz9ir11vuQYfQApzwHAHD
    Signed-off-by: Andrea Cosentino <[email protected]>
---
 content/security/CVE-2026-85246.md      | 21 ++++++++++++++++++++
 content/security/CVE-2026-85246.txt.asc | 35 +++++++++++++++++++++++++++++++++
 2 files changed, 56 insertions(+)

diff --git a/content/security/CVE-2026-85246.md 
b/content/security/CVE-2026-85246.md
new file mode 100644
index 00000000..e1cd58c9
--- /dev/null
+++ b/content/security/CVE-2026-85246.md
@@ -0,0 +1,21 @@
+---
+title: "Apache Camel Security Advisory - CVE-2026-85246"
+date: 2026-08-31T10:00:00+02:00
+url: /security/CVE-2026-85246.html
+draft: false
+type: security-advisory
+cve: CVE-2026-85246
+severity: MEDIUM
+summary: "Camel-Mina: information disclosure - the consumer wrote the route's 
exception straight back over the socket, handing the remote peer its class and 
message over a textline codec and its serialised form over the object codec"
+description: "When processing of an exchange failed, the Mina consumer wrote 
exchange.getException() straight back over the socket to the remote peer. Over 
a textline codec that hands the peer the exception's class name and message; 
over the object codec it hands over the serialised exception, cause chain 
included. A remote peer able to provoke a failure could therefore read internal 
detail about the deployment - class and package names, and whatever a message 
or nested cause happens to  [...]
+mitigation: "Upgrade to Apache Camel 4.23.0, which fixes the issue. Users on 
the 4.18.x LTS releases stream should upgrade to 4.18.5. Users on the 4.22.x 
LTS releases stream should upgrade to 4.22.1. A muteException consumer option, 
defaulting to true, replaces the route exception with a generic one carrying no 
class name, message or stack trace, while still writing a reply so that a 
synchronous peer is not left to time out. Set muteException=false to restore 
the previous behaviour. For  [...]
+credit: "This issue was discovered by Claude Security Scan Tool"
+affected: "From 4.0.0 before 4.18.5, from 4.19.0 before 4.22.1."
+fixed: 4.18.5, 4.22.1 and 4.23.0
+---
+
+The JIRA ticket: https://issues.apache.org/jira/browse/CAMEL-24476 refers to 
the various commits that resolved the issue, and has more details.
+
+The fix was merged on main in https://github.com/apache/camel/pull/25741 
(commit 7af3e74d8448b5f1c6620bbae44d766e3f440704), backported to camel-4.22.x 
in https://github.com/apache/camel/pull/25934 (commit 
9a6e8222085ed12f73ce76f826aeb69e9d111ff8) and to camel-4.18.x in 
https://github.com/apache/camel/pull/25935 (commit 
e6986906e41b3e537d3a5d278525bc09b78b4127).
+
+The issue is classified as CWE-209 Generation of Error Message Containing 
Sensitive Information. The camel-4.14.x line reached end of life before this 
fix and does not receive it; deployments on 4.14.x should move to 4.18.5 or 
later.
diff --git a/content/security/CVE-2026-85246.txt.asc 
b/content/security/CVE-2026-85246.txt.asc
new file mode 100644
index 00000000..b06c913f
--- /dev/null
+++ b/content/security/CVE-2026-85246.txt.asc
@@ -0,0 +1,35 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA512
+
+- ---
+title: "Apache Camel Security Advisory - CVE-2026-85246"
+date: 2026-08-31T10:00:00+02:00
+url: /security/CVE-2026-85246.html
+draft: false
+type: security-advisory
+cve: CVE-2026-85246
+severity: MEDIUM
+summary: "Camel-Mina: information disclosure - the consumer wrote the route's 
exception straight back over the socket, handing the remote peer its class and 
message over a textline codec and its serialised form over the object codec"
+description: "When processing of an exchange failed, the Mina consumer wrote 
exchange.getException() straight back over the socket to the remote peer. Over 
a textline codec that hands the peer the exception's class name and message; 
over the object codec it hands over the serialised exception, cause chain 
included. A remote peer able to provoke a failure could therefore read internal 
detail about the deployment - class and package names, and whatever a message 
or nested cause happens to  [...]
+mitigation: "Upgrade to Apache Camel 4.23.0, which fixes the issue. Users on 
the 4.18.x LTS releases stream should upgrade to 4.18.5. Users on the 4.22.x 
LTS releases stream should upgrade to 4.22.1. A muteException consumer option, 
defaulting to true, replaces the route exception with a generic one carrying no 
class name, message or stack trace, while still writing a reply so that a 
synchronous peer is not left to time out. Set muteException=false to restore 
the previous behaviour. For  [...]
+credit: "This issue was discovered by Claude Security Scan Tool"
+affected: "From 4.0.0 before 4.18.5, from 4.19.0 before 4.22.1."
+fixed: 4.18.5, 4.22.1 and 4.23.0
+- ---
+
+The JIRA ticket: https://issues.apache.org/jira/browse/CAMEL-24476 refers to 
the various commits that resolved the issue, and has more details.
+
+The fix was merged on main in https://github.com/apache/camel/pull/25741 
(commit 7af3e74d8448b5f1c6620bbae44d766e3f440704), backported to camel-4.22.x 
in https://github.com/apache/camel/pull/25934 (commit 
9a6e8222085ed12f73ce76f826aeb69e9d111ff8) and to camel-4.18.x in 
https://github.com/apache/camel/pull/25935 (commit 
e6986906e41b3e537d3a5d278525bc09b78b4127).
+
+The issue is classified as CWE-209 Generation of Error Message Containing 
Sensitive Information. The camel-4.14.x line reached end of life before this 
fix and does not receive it; deployments on 4.14.x should move to 4.18.5 or 
later.
+-----BEGIN PGP SIGNATURE-----
+
+iQEzBAEBCgAdFiEEJ2Y0ButtuvUpHyYV406fOAL/QQAFAmqabrUACgkQ406fOAL/
+QQC7Lgf7BJsRHhClZVeLZ8yAIYABG/qo20M7MeXj9eGVJpecT9kAV7j7w6wNIz/3
+YbuSPX/6g747uLb3pJDB5JhHnz+d8d7G79HvYpYUfkBYWJHfTSxYC64YK5Ggx4kQ
+JCmNpM/UZZ6frjKo1arCovVTN2801Y7fzAP9CwuaVl4Tb1d2W+mFCzhFo2FZ2/pR
+ZEhQp0QopII6R2rx2/TD5sN8QRE94EbUz5bHIHDbl9kU7z84QiqQ116mVAnvjByO
+CUnJ6ei+30lGqzrYZ8yzSgGB/a2E4I0EL9HO2cAIBwYXP84Dj0JjPCmmjX/wiZf+
+qFHDcXPxvOOQuil6xTviIRWrHed2vA==
+=3nmc
+-----END PGP SIGNATURE-----

Reply via email to