VulnSea

nodemailer vulnerabilities

CVEs whose affected-version data names the nodemailer package (npm). Each record lists the affected and patched versions; check a specific version with the dependency checker or POST /api/sbom.

15 CVEsRSS

CVE-2026-92595Medium· 5.9PoC
5d ago

Nodemailer (npm package `nodemailer`) versions 9.1.0 and earlier do not honor the `disableFileAccess` and `disableUrlAccess` sandbox options when message content is resolved through the public plugin API `MailMessage.resolveContent()` us…

Nodemailer (npm package `nodemailer`) versions 9.1.0 and earlier do not honor the `disableFileAccess` and `disableUrlAccess` sandbox options when message content is resolved through the public plugin API `MailMessage.resolveContent()` us…

Twilightnodemailer · nodemailerEPSS 0.19%via NVD
CVE-2026-92597Medium· 6.5
5d ago

Nodemailer versions >= 6.9.16 and < 9.1.0 mis-parse RFC 5322 comments in email addresses: in lib/addressparser, a comment closed immediately before a non-break character causes the tokenizer to concatenate the atoms surrounding the comme…

Nodemailer versions >= 6.9.16 and < 9.1.0 mis-parse RFC 5322 comments in email addresses: in lib/addressparser, a comment closed immediately before a non-break character causes the tokenizer to concatenate the atoms surrounding the comme…

Sunlitnodemailer · nodemailerEPSS 0.26%via NVD
CVE-2026-92598Medium· 6.5PoC
5d ago

Nodemailer before 9.1.0 fails to apply UTS-46 normalization when encoding international domain names, causing the domain resolver to compute a different Punycode A-label than standards-compliant parsers

Nodemailer before 9.1.0 fails to apply UTS-46 normalization when encoding international domain names, causing the domain resolver to compute a different Punycode A-label than standards-compliant parsers. Attackers can craft recipient add…

Twilightnodemailer · nodemailerEPSS 0.26%via NVD
CVE-2026-92596High· 7.5PoC
5d ago

Nodemailer before 9.1.0 contains a quadratic time complexity vulnerability in the addressparser component that allows remote attackers to cause denial of service by supplying a crafted comma-separated address list

Nodemailer before 9.1.0 contains a quadratic time complexity vulnerability in the addressparser component that allows remote attackers to cause denial of service by supplying a crafted comma-separated address list. Attackers can send a s…

Midnightnodemailer · nodemailerEPSS 0.45%via NVD
CVE-2026-90776High· 7.5PoC
1w ago

Nodemailer versions 9.1.0 through 10.0.4 contain a quadratic time complexity vulnerability in the addressparser component when parsing email addresses with RFC 5322 comments

Nodemailer versions 9.1.0 through 10.0.4 contain a quadratic time complexity vulnerability in the addressparser component when parsing email addresses with RFC 5322 comments. Attackers can craft malicious email headers with comment-separ…

Midnightnodemailer · nodemailerEPSS 0.48%via NVD
GHSA-8m3c-c648-2xjjMedium· 5.9
1w ago

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

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

Sunlitnodemailer · nodemailervia GHSA
GHSA-wmmp-3585-3rmpMedium· 6.5
1w ago

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

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

Sunlitnodemailer · nodemailervia GHSA
GHSA-cc9r-2j5m-2m83Medium· 6.5
1w ago

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

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

Sunlitnodemailer · nodemailervia GHSA
GHSA-2x7j-588g-ccc2High· 7.5
1w ago

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

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

Twilightnodemailer · nodemailervia GHSA
CVE-2026-82662Medium· 6.5PoC
3w ago

Nodemailer before 8.0.8 disables TLS certificate verification in lib/fetch/index.js through rejectUnauthorized: false, allowing attackers to intercept OAuth2 token requests

Nodemailer before 8.0.8 disables TLS certificate verification in lib/fetch/index.js through rejectUnauthorized: false, allowing attackers to intercept OAuth2 token requests. Attackers in a machine-in-the-middle position can capture OAuth…

Twilightnodemailer · nodemailerEPSS 0.12%via NVD
CVE-2026-82661Medium· 5.4PoC
3w ago

Nodemailer before 8.0.9 fails to sanitize carriage return and line feed characters in list comment fields, allowing attackers to inject arbitrary message headers

Nodemailer before 8.0.9 fails to sanitize carriage return and line feed characters in list comment fields, allowing attackers to inject arbitrary message headers. An attacker with control over list.*.comment parameters can inject CRLF se…

Twilightnodemailer · nodemailerEPSS 0.19%via NVD
GHSA-p6gq-j5cr-w38fHigh· 7.1
3mo ago

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

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

Twilightnodemailer · nodemailervia GHSA
GHSA-r7g4-qg5f-qqm2Medium· 6.5
3mo ago

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

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

Sunlitnodemailer · nodemailervia GHSA
GHSA-wqvq-jvpq-h66fMedium· 5.4
3mo ago

Nodemailer jsonTransport bypasses disableFileAccess and disableUrlAccess during message normalization

Nodemailer jsonTransport bypasses disableFileAccess and disableUrlAccess during message normalization

Sunlitnodemailer · nodemailervia GHSA
GHSA-268h-hp4c-crq3Medium· 5.4
3mo ago

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

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

Sunlitnodemailer · nodemailervia GHSA
nodemailer vulnerabilities (CVEs) · VulnSea