Approved changes feed: RSS · Atom

cpe:2.3:a:nodemailer:nodemailer:*:*:*:*:*:*:*:*

part: a version: * update: *

VendorNodemailer (2076d413-a4ed-5cf8-8b45-ca08a6e3bfde)
ProductNodemailer (1c678aaa-3f98-56cd-95dd-8db4c12d71dc)
Edition*
Language*
Software edition*
Target software*
Target hardware*
Other*
NotesImported from purl2cpe mapping

PURL mappings

PURLSourceLast updated
pkg:deb/debian/node-nodemailer purl2cpe 2026-06-01 10:12:29.133006
pkg:deb/ubuntu/node-nodemailer purl2cpe 2026-06-01 10:12:29.133009
pkg:github/nodemailer/nodemailer purl2cpe 2026-06-01 10:12:29.133012
pkg:maven/org.webjars.npm/nodemailer purl2cpe 2026-06-01 10:12:29.133015
pkg:npm/nodemailer purl2cpe 2026-06-01 10:12:29.133017

Vulnerability references

IdentifiercpeApplicabilitySubmitteddb.gcve.eu detailsRationale
CVE:CVE-2026-92595 vulnerable 2026-10-13 12:28:53.509603 Nodemailer before 9.1.1 Security Sandbox Bypass via resolveContent
MEDIUM (5.9)
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()` using the documented legacy three-argument signature `resolveContent(data, key, callback)`. Because `shared.resolveContent()` normalizes the missing `options` argument to an empty object, the message-level flags copied into `mail.data` by the MailMessage constructor are discarded, and `resolveContentValue()` skips both access-control checks, reaching `nmfetch(url)` or `fs.createReadStream(path)`. As a result, plugin or application code that resolves untrusted message content (html, text, attachment `path` or `href`) via this API can be induced to read arbitrary local files or issue outbound HTTP(S) requests (server-side request forgery), bypassing the sandbox the application enabled. The internal paths used by `transporter.sendMail()` (`resolveAll()`, `_convertDataImages()`, and the MIME streaming path) are not affected. Fixed in version 9.1.1.
Published: 2026-09-16T21:47:00.171Z
Updated: 2026-09-19T02:05:35.346Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-92598 vulnerable 2026-10-13 12:28:53.408836 Nodemailer before 9.1.0 IDN/Punycode Domain Allow-list Bypass
MEDIUM (6.5)
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 addresses with invisible characters or compatibility mappings that pass domain allow-list checks but are delivered to attacker-controlled domains via SMTP.
Published: 2026-09-16T21:47:02.365Z
Updated: 2026-09-17T14:43:20.281Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-90776 vulnerable 2026-09-16 04:33:05.337170 Nodemailer 9.1.0 through 10.0.4 Denial of Service via Quadratic Address Parsing
HIGH (7.5)
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-separated atoms to consume excessive CPU and block the Node.js event loop for several seconds, causing denial of service.
Published: 2026-09-13T11:42:26.391Z
Updated: 2026-09-24T14:21:56.169Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-14874 vulnerable 2026-06-08 07:06:35.282893 Nodemailer: nodemailer: denial of service via crafted email address header
HIGH (7.5)
A flaw was found in Nodemailer. This vulnerability allows a denial of service (DoS) via a crafted email address header that triggers infinite recursion in the address parser.
Published: 2025-12-18T08:40:31.916Z
Updated: 2026-01-08T02:59:52.145Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-13033 vulnerable 2026-06-08 07:04:31.483465 Nodemailer: nodemailer: email to an unintended domain can occur due to interpretation conflict
HIGH (7.5)
A vulnerability was identified in the email parsing library due to improper handling of specially formatted recipient email addresses. An attacker can exploit this flaw by crafting a recipient address that embeds an external address within quotes. This causes the application to misdirect the email to the attacker's external address instead of the intended internal recipient. This could lead to a significant data leak of sensitive information and allow an attacker to bypass security filters and access controls.
Published: 2025-11-14T19:37:08.224Z
Updated: 2026-05-11T11:26:36.924Z
Reference links
Imported from gcve-enriched-dumps CVE data

Contribute

You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.