CVE-2026-85246
Apache Camel: الكشف عن المعلومات في Camel-Mina عبر استثناءات المستهلك غير المكتومة
- تم النشر
- 19/10/2026
- محدث
- 19/10/2026
- تخصيص CNA
- apache
- الأدلة المرصودة
- 19/10/2026
CVSS الأساسي
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:Nمنخفض · الثلاثين يومًا القادمة
- المئوية
- 35.6%
- تاريخ الموديل
- 25/10/2026
EPSS هو تقدير إحصائي، وليس يقينًا أو مقياسًا للتأثير. ادمجها مع CVSS وحالة KEV والتعرض وبيئتك.
ملخص
ثغرة تسريب معلومات حساسة عبر رسائل الخطأ في مكوّن Apache Camel Mina. تؤثر هذه المشكلة على Apache Camel: من 4.0.0 قبل 4.18.5، ومن 4.19.0 قبل 4.22.1. عند فشل معالجة تبادل (exchange)، كان مستهلك Mina يكتب exchange.getException() مباشرةً عبر المقبس إلى النظير البعيد. فعبر برنامج ترميز textline يمنح النظير اسم فئة الاستثناء ورسالته؛ وعبر برنامج ترميز الكائنات (object codec) يمنحه الاستثناء المُسلسَل، بما في ذلك سلسلة الأسباب. لذلك، يمكن لنظير بعيد قادر على إحداث فشل أن يقرأ تفاصيل داخلية عن عملية النشر — أسماء الفئات والحزم، وكل ما قد تحمله رسالة أو سبب متداخل، وهو ما قد يشمل عمليًا المسارات وأسماء المضيفين وتفاصيل الاتصال. لم يكن لدى المستهلك أي خيار لكتم هذا، على عكس مستهلكي عائلة HTTP التي وُحّدت عبر CAMEL-23651. قم بالترقية إلى Apache Camel 4.23.0، الذي يصلح المشكلة. يجب على المستخدمين على سلسلة إصدارات الدعم طويل الأمد 4.18.x الترقية إلى 4.18.5. ويجب على المستخدمين على سلسلة إصدارات الدعم طويل الأمد 4.22.x الترقية إلى 4.22.1. يحل خيار المستهلك muteException، الذي تكون قيمته الافتراضية true، محل استثناء المسار بآخر عام لا يحمل اسم فئة أو رسالة أو تتبّع مكدس، مع الاستمرار في كتابة رد حتى لا يُترك نظير متزامن حتى انتهاء المهلة. اضبط muteException=false لاستعادة السلوك السابق. بالنسبة لعمليات النشر التي لا يمكنها الترقية فورًا، أضف معالج onException يضبط جسم الرد صراحةً، حتى لا يكتب الإطار أبدًا الاستثناء مرة أخرى إلى النظير.
المصادر
مُعيد إنتاج قابل للتشغيل لـ Spring Boot من أجل CVE-2026-85246، يُوضّح كشف استثناء مستهلك camel-mina عبر المقبس ويتحقق من إصلاح muteException.
الاستخدام المسؤول
استخدم معلومات الثغرات الأمنية فقط على الأنظمة التي تمتلكها أو المرخص لها باختبارها. يرتبط Kitploit ببيانات تعريف البحث العامة ولا يخزن أكواد الاستغلال أو الحمولات الضارة.