CVE-2026-100701 in Nodemailerالمعلومات

الملخص

بحسب VulDB • 26/09/2026

تستخدم إصدارات Nodemailer من 5.0.0 حتى 10.0.1 ذاكرة تخزين مؤقت (DNS cache) على مستوى العملية، تكون مفتاحها مبنياً فقط على اسم المضيف DNS، بينما يخزن كل عنصر في الذاكرة المؤقتة أيضاً اسم الخادم TLS الخاص بالمُستدعي (caller-specific). وعندما يقوم نقلان مباشران لـ TLS/SMTPS (secure: true) بحل نفس الاسم غير IP لمضيف باستخدام قيم مختلفة لاسم tls.servername، يتم إرجاع اسم الخادم للنقل الأول عند حدوث مطابقة في الذاكرة المؤقتة، مما يؤدي إلى تجاوز القيمة المُعدة صراحةً للنقل الثاني. ونتيجة لذلك، يرسل Nodemailer قيمة SNI خاطئة ويحقق من شهادة الطرف المقابل مقابل هوية غير صحيحة. وفي خدمات متعددة المستأجرين أو بوابات SMTP الموجهة عبر SNI، يمكن لمهاجم قادر على تمهيد الذاكرة المؤقتة أن يتسبب في اتصال نقل الضحية بمضيف TLS الافتراضي الخاص بالمهاجم وقبول شهادته حتى مع ضبط rejectUnauthorized: true، مما يؤدي إلى كشف بيانات اعتماد SMTP الخاصة بالضحية. تمت الإصلاحات في الإصدار 10.0.2.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

مسؤول

VulnCheck

حجز

26/09/2026

إفشاء

26/09/2026

الاعتدال

تمت الموافقة

إدخال

VDB-410707

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Do you know our Splunk app?

Download it now for free!