CVE-2026-100701
Təsvir
Nodemailer versiyaları 5.0.0-dan 10.0.1-ə qədər yalnız DNS hostu ilə açarlaşdırılmış proses-qlobal DNS keşindən istifadə edir, halbuki hər bir keş girişi həmçinin çağırana məxsus TLS servername-ni də saxlayır. İki birbaşa TLS/SMTPS transportu (secure: true) eyni qeyri-IP hostunu fərqli tls.servername dəyərləri ilə həll etdikdə, keş tapıldıqda birinci transportun servername-i qaytarılır və ikinci transportun açıq şəkildə konfiqurasiya edilmiş dəyərini overwrite edir; beləliklə, Nodemailer yanlış SNI dəyərini göndərir və peer sertifikatını yanlış kimliyə qarşı təsdiqləyir. Multi-tenant xidmətlərdə və ya SNI-marşrutlu SMTP şlüzlərində keşi doldura bilən hücumçu, qurban transportunun hücumçunun TLS virtual hostuna qoşulmasına və rejectUnauthorized: true olsa belə hücumçunun sertifikatını qəbul etməsinə səbəb ola bilər ki, bu da qurbanın SMTP etibarnamələrinin ifşasına gətirib çıxarır. Problem 10.0.2 versiyasında düzəldilib.
Necə düzəltmək olar
- nodemailer10.0.2 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| nodemailernpm | 5.0.0 ≤ v < 10.0.2 | 10.0.2 |
Versiyanızı yoxlayın
Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.
Attack Surface Management
Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.