CVE-2026-85314
Apache Camel: حقن ترويسات Camel-Mail عبر ترويسات mail.smtp غير المفلترة في صيغة بيانات MimeMultipart (إصلاح غير مكتمل لـ CVE-2026-46584)
- تم النشر
- 19/10/2026
- محدث
- 19/10/2026
- تخصيص CNA
- apache
- الأدلة المرصودة
- 20/10/2026
CVSS الأساسي
cvelist · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:Nملخص
ثغرة التحقق غير الصحيح من المدخلات في مكوّن Apache Camel Mail. تؤثر هذه المشكلة على Apache Camel: من 4.0.0 قبل 4.18.5، ومن 4.19.0 قبل 4.22.1. عالجت CVE-2026-46584 وصول ترويسات البريد إلى Exchange دون المرور عبر مرشّح الترويسات، لكن صيغة بيانات MimeMultipart احتفظت بمسار غير مُرشَّح: إذ أدّى فك تسلسل رسالة متعددة الأجزاء إلى تعيين ترويسات mail.smtp على Exchange دون تطبيق أي مرشّح. تقع تلك الأسماء خارج نطاق أسماء Camel الذي تحجبه مرشّحات المستهلك، لذا يمكن لرسالة مصمّمة من مُرسِل خارجي أن تظل قادرة على تعيينها، ويؤثر نطاق أسماء mail.smtp في كيفية اتصال منتج بريد لاحق وإرساله. هذا إصلاح غير مكتمل لـ CVE-2026-46584 وليس فئة جديدة من العيوب: فالنشر الذي طبّق ذلك التنبيه واعتبر camel-mail قد عولج بقي مكشوفًا على هذا المسار. قم بالترقية إلى Apache Camel 4.23.0، الذي يصلح المشكلة. يجب على المستخدمين على سلسلة إصدارات الدعم طويل الأمد 4.18.x الترقية إلى 4.18.5. يجب على المستخدمين على سلسلة إصدارات الدعم طويل الأمد 4.22.x الترقية إلى 4.22.1. تطبّق صيغة بيانات MimeMultipart الآن مرشّح الترويسات عند فك التسلسل، مما يغلق المسار الذي تركته CVE-2026-46584 مفتوحًا. بالنسبة إلى عمليات النشر التي لا يمكنها الترقية فورًا، أزل نطاق الأسماء بعد صيغة البيانات باستخدام removeHeaders("mail.smtp*") قبل أي منتج بريد.
المصادر
أداة إثبات مفهوم قابلة للتشغيل لإعادة إنتاج CVE-2026-85314، تُظهر حقن ترويسة mail.smtp في MimeMultipart الخاص بـ camel-mail في Camel Spring Boot وCamel Quarkus، مع عناصر تحكم مُرقّعة.
الاستخدام المسؤول
استخدم معلومات الثغرات الأمنية فقط على الأنظمة التي تمتلكها أو المرخص لها باختبارها. يرتبط Kitploit ببيانات تعريف البحث العامة ولا يخزن أكواد الاستغلال أو الحمولات الضارة.