CVE-2026-100701 in Nodemailer
Zusammenfassung
von VulDB • 26.09.2026
Versioni di Nodemailer dalla 5.0.0 alla 10.0.1 utilizzano una cache DNS a livello di processo (process-global) indicizzata esclusivamente tramite l'host DNS, mentre ogni voce della cache memorizza anche il tls.servername specifico del chiamante. Quando due trasporti TLS/SMTPS diretti (secure: true) risolvono lo stesso host non IP con valori diversi di tls.servername, il servername del primo trasporto viene restituito in caso di hit nella cache e sovrascrive il valore esplicitamente configurato per il secondo trasporto; ciò fa sì che Nodemailer invii un valore SNI errato e validi il certificato del peer rispetto all'identità sbagliata. In servizi multi-tenant o gateway SMTP con routing basato su SNI, un attaccante in grado di "primare" la cache può indurre un trasporto vittima a connettersi al virtual host TLS dell'attaccante e ad accettare il suo certificato anche impostando rejectUnauthorized: true, esponendo le credenziali SMTP della vittima. Risolto nella versione 10.0.2.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.