nodemailer
10.2.1 · 22 Oct 2026MIT-023.7M / weekRepositoryHomepagenpmAtom feed
Upgrading nodemailer from 3.1.2 to 3.1.8
6 releases in betweenevery note read
Security
23 advisories still affect 3.1.8
- Nodemailer: CRLF injection in Nodemailer List-* header comments allows arbitrary message header injectionmoderate · GHSA-268h-hp4c-crq3
- Nodemailer: Quadratic (O(n^2)) DKIM header unfolding lets a large folded header cause remote denial of service during signingmoderate · GHSA-39m8-27wv-hr27
- Command injection in nodemailercritical · GHSA-48ww-j4fc-435p
Upgrading to 10.1.4 clears them.
Release by release
- fixed
Fixed invalid List-* header generation
- fixed
3.1.7nothing new or fixed in the note
- new
Expose last server response for smtpConnection
- new
- fixed
Fixed SES transport, added missing
responsevalue
- fixed
- fixed
Fixed DKIM calculation for empty body
- fixed
Ensure linebreak after message content. This fixes DKIM signatures for non-multipart messages where input did not end with a newline
- fixed
- fixed
Fixed missing
transport.verify()methods for SES transport
- fixed
1 other line we could not sort, mostly version bumps
- 3.1.7
Emit an error if STARTTLS ends with connection being closed