Missing Authorization in nodemailer - CVE-2026-82660
Published: May 27, 2026 / Updated: September 14, 2026
Vulnerability details
The vulnerability allows a remote user to disclose sensitive information and induce outbound HTTP requests.
The vulnerability exists due to missing authorization in jsonTransport message normalization and shared.resolveContent() when processing user-controlled message content fields such as attachment paths or href values. A remote user can supply a specially crafted message object to disclose sensitive information and induce outbound HTTP requests.
The same root cause is also reachable when attachDataUrls is enabled and object-form html content is resolved before MIME streaming enforcement.