npm

nodemailer

View on npm registry
33 Total advisories
33 Vulnerabilities
0 Malware

Dependency scanning

Check whether nodemailer is in your codebase

Corgea flags malicious and compromised dependencies with reachability analysis, so you fix the packages that actually run in your application instead of working through the whole lockfile.

Vulnerabilities

MEDIUM 6.5
npm

CVE-2026-121425

Nodemailer: A ";" inside a quoted string or comment ends an address group early in addressparser, turning display text into a recipient

MEDIUM 6.5
npm

CVE-2026-121426

Nodemailer: A ">" inside a quoted local part ends an angle-addr early in addressparser, delivering to a domain the header does not name

MEDIUM 6.5
npm

CVE-2026-121424

Nodemailer: A nested comment ends early in addressparser, releasing the rest of the comment as a recipient

MEDIUM 5.9
npm

CVE-2026-110872

Nodemailer: Quadratic (O(n^2)) SMTP client reply parsing lets a malicious server or MITM cause a pre-auth remote denial of service

MEDIUM 5.9
npm

CVE-2026-110869

Nodemailer: Quadratic backtracking in SMTP AUTH mechanism detection regexes allows pre-auth remote denial of service

MEDIUM 5.3
npm

CVE-2026-110870

Nodemailer: RFC 5322 comment inside an angle-bracket address is never stripped

MEDIUM 6.5
npm

GHSA-wxxx-r42m-9rp8

Duplicate Advisory: Nodemailer: Quadratic (O(n^2)) DKIM header unfolding lets a large folded header cause remote denial of service during signing

MEDIUM 6.5
npm

CVE-2026-110871

Nodemailer: Quadratic (O(n^2)) DKIM header unfolding lets a large folded header cause remote denial of service during signing

HIGH 7.5
npm

CVE-2026-90776

Nodemailer addressparser: O(n^2) on comment-joined addresses enables a remote DoS (reachable via mailparser)

HIGH 7.5
npm

GHSA-vm5r-23w9-m8hx

Duplicate Advisory: Nodemailer addressparser: O(n^2) on comment-joined addresses enables a remote DoS (reachable via mailparser)

MEDIUM 6.5
npm

CVE-2026-82662

Nodemailer: Improper TLS Certificate Validation in OAuth2 Token Fetch Enables Credential Interception

MEDIUM 6.5
npm

GHSA-frj6-5rhh-vwfw

Duplicate Advisory: Nodemailer: Improper TLS Certificate Validation in OAuth2 Token Fetch Enables Credential Interception

MEDIUM 5.3
npm

CVE-2026-100699

Nodemailer: Quoted local-part can produce malformed envelope recipient through RFC 5322 comment parsing

HIGH 7.5
npm

CVE-2026-100700

Nodemailer: Quadratic backtracking in the addressparser free-text fallback allows remote denial of service

MEDIUM 5.9
npm

CVE-2026-100702

Nodemailer: Nested structured recipient arrays bypass the parser depth limit and cause stack exhaustion DoS

MEDIUM 5.9
npm

CVE-2026-100701

Nodemailer: Process-global DNS cache reuses TLS `servername` across transports, enabling cross-tenant SMTP credential disclosure

HIGH 7.5
npm

CVE-2026-92596

Nodemailer: Quadratic (O(n²)) time complexity in addressparser allows remote denial of service via a crafted address list

MEDIUM 6.5
npm

CVE-2026-92597

Nodemailer: Recipient-domain validation bypass via RFC 5322 comment mis-parsing leads to email delivery to an attacker-controlled domain

MEDIUM 5.9
npm

CVE-2026-92595

Nodemailer: resolveContent() on a MailMessage bypasses disableFileAccess/disableUrlAccess when called with the legacy signature

MEDIUM 6.5
npm

CVE-2026-92598

Nodemailer: IDN/Punycode domain allow-list bypass leads to email delivery to an attacker-controlled domain

HIGH 7.1
npm

GHSA-h3hj-cmcx-xc66

Duplicate Advisory: Nodemailer: Message-level raw option bypasses disableFileAccess/disableUrlAccess, enabling arbitrary file read and full-response SSRF in the delivered message

HIGH 7.1
npm

CVE-2026-82659

Nodemailer: Message-level raw option bypasses disableFileAccess/disableUrlAccess, enabling arbitrary file read and full-response SSRF in the delivered message

MEDIUM 5.4
npm

CVE-2026-82661

Nodemailer: CRLF injection in Nodemailer List-* header comments allows arbitrary message header injection

MEDIUM 4.9
npm

CVE-2026-82853

Nodemailer Vulnerable to SMTP Command Injection via CRLF in Transport name Option (EHLO/HELO)

HIGH 7.5
npm

CVE-2025-14874

Nodemailer’s addressparser is vulnerable to DoS caused by recursive calls

MEDIUM 5.4
npm

CVE-2026-82660

Nodemailer jsonTransport bypasses disableFileAccess and disableUrlAccess during message normalization

UNKNOWN
npm

CVE-2026-82854

Nodemailer has SMTP command injection due to unsanitized `envelope.size` parameter

MEDIUM 5.3
npm

GHSA-46j5-6fg5-4gv3

Duplicate Advisory: Nodemailer is vulnerable to DoS through Uncontrolled Recursion

UNKNOWN
npm

CVE-2025-13033

Nodemailer: Email to an unintended domain can occur due to Interpretation Conflict

MEDIUM 5.3
npm

CVE-2024-58379

nodemailer ReDoS when trying to send a specially crafted email

HIGH 7.5
npm

GHSA-jj37-3377-m6vv

Duplicate Advisory: Nodemailer: Email to an unintended domain can occur due to Interpretation Conflict

MEDIUM 6.3
npm

CVE-2021-23400

Header injection in nodemailer

CRITICAL 9.8
npm

CVE-2020-7769

Command injection in nodemailer

Learn What is SAST?

Static Application Security Testing finds vulnerabilities like this one in source code before it ships. Read the guide →

Ready to move

Start Securing

Free, no credit card | First findings in minutes