Is nodemailer 6.10 vulnerable?

npm · 2 releases from 6.10.0 to 6.10.1 · latest nodemailer is 10.3.1 · checked 1 Nov 2026

Yes: 22 known advisories

Yes. nodemailer 6.10.1, the last 6.10 release, is affected by 22 known security advisories (5 high, 16 medium, 1 low), including CVE-2026-100700, CVE-2026-92596, CVE-2026-82659. Upgrade to 10.1.4 or later to fix all of them.

Upgrade with:npm install nodemailer@10.1.4

Is your project affected?

Private repo? Upload its lockfile instead, or connect GitHub to check every repo.

Advisories affecting nodemailer 6.10.1

  • MediumCVE-2026-110869GHSA-4ffr-jq9g-5ffx27 Oct 2026

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

    Affected
    >=3.0.0 <10.0.13
    Fixed in
    10.0.13
  • MediumCVE-2026-110870GHSA-g73g-hqqh-jr9527 Oct 2026

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

    Affected
    >=3.0.0 <10.0.13
    Fixed in
    10.0.13
  • MediumCVE-2026-110872GHSA-4g23-2xm8-66gc27 Oct 2026

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

    Affected
    >=3.0.0 <10.0.10
    Fixed in
    10.0.10
  • MediumGHSA-8c8m-p3m8-cjg823 Oct 2026

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

    Affected
    >=3.0.0 <10.1.4
    Fixed in
    10.1.4
  • MediumGHSA-m943-m63m-w62w23 Oct 2026

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

    Affected
    >=3.0.0 <10.1.4
    Fixed in
    10.1.4
  • MediumGHSA-85x2-q946-cp5h23 Oct 2026

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

    Affected
    >=3.0.0 <10.1.4
    Fixed in
    10.1.4
  • MediumCVE-2026-110871GHSA-39m8-27wv-hr2722 Oct 2026

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

    Affected
    >=3.0.0 <10.0.10
    Fixed in
    10.0.10
  • HighCVE-2026-100700GHSA-v53p-9fqp-m79j29 Sept 2026

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

    Affected
    <10.0.6
    Fixed in
    10.0.6
  • MediumCVE-2026-100702GHSA-8vvx-rff5-p5rq29 Sept 2026

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

    Affected
    <10.0.2
    Fixed in
    10.0.2
  • MediumCVE-2026-100701GHSA-6vj9-mwq6-2f5v28 Sept 2026

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

    Affected
    >=5.0.0 <10.0.2
    Fixed in
    10.0.2
  • MediumCVE-2026-92598GHSA-wmmp-3585-3rmp8 Sept 2026

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

    Affected
    <9.1.0
    Fixed in
    9.1.0
  • HighCVE-2026-92596GHSA-2x7j-588g-ccc28 Sept 2026

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

    Affected
    <9.1.0
    Fixed in
    9.1.0
  • MediumCVE-2026-92597GHSA-cc9r-2j5m-2m838 Sept 2026

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

    Affected
    >=6.9.16 <9.1.0
    Fixed in
    9.1.0
  • MediumCVE-2026-92595GHSA-8m3c-c648-2xjj8 Sept 2026

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

    Affected
    <9.1.1
    Fixed in
    9.1.1
  • HighCVE-2026-82659GHSA-p6gq-j5cr-w38f18 Jun 2026

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

    Affected
    <9.0.1
    Fixed in
    9.0.1
  • MediumCVE-2026-82661GHSA-268h-hp4c-crq315 Jun 2026

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

    Affected
    <8.0.9
    Fixed in
    8.0.9
  • MediumCVE-2026-82660GHSA-wqvq-jvpq-h66f15 Jun 2026

    Nodemailer jsonTransport bypasses disableFileAccess and disableUrlAccess during message normalization

    Affected
    <8.0.9
    Fixed in
    8.0.9
  • HighCVE-2026-82662GHSA-r7g4-qg5f-qqm215 Jun 2026

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

    Affected
    <8.0.8
    Fixed in
    8.0.8
  • MediumCVE-2026-82853GHSA-vvjj-xcjg-gr5g8 Apr 2026

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

    Affected
    <8.0.5
    Fixed in
    8.0.5
  • LowCVE-2026-82854GHSA-c7w3-x93f-qmm826 Mar 2026

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

    Affected
    <8.0.4
    Fixed in
    8.0.4
  • HighCVE-2025-14874GHSA-rcmh-qjqh-p98v1 Dec 2025

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

    Affected
    >=3.0.0 <7.0.11
    Fixed in
    7.0.11
  • MediumCVE-2025-13033GHSA-mm7p-fcc7-pg877 Oct 2025

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

    Affected
    <7.0.7
    Fixed in
    7.0.7

Which of your client projects are still on nodemailer 6.10?

NPMscan reads the lockfiles in every GitHub repo you pick, finds the exact nodemailer version each one installs, and checks it against these advisories. Each finding comes with the command that fixes it.

Other nodemailer versions

Advisory data from OSV.dev (opens OSV.dev in a new tab), which includes the GitHub Advisory Database. Release list from the npm registry. Refreshed daily.