86 matches found
Nodemailer: A nested comment ends early in addressparser, releasing the rest of the comment as a recipient
Vulnerability summary RFC 5322 comments nest. addressparser ended a comment at the first , including the one that closes a nested comment, and parsed the rest of the outer comment as header text. Victim xy names [email protected] with xy as a comment, and Nodemailer read it as the address [email protected]...
GHSA-8C8M-P3M8-CJG8 Nodemailer: A nested comment ends early in addressparser, releasing the rest of the comment as a recipient
Vulnerability summary RFC 5322 comments nest. addressparser ended a comment at the first , including the one that closes a nested comment, and parsed the rest of the outer comment as header text. Victim xy names [email protected] with xy as a comment, and Nodemailer read it as the address [email protected]...
Nodemailer: A ";" inside a quoted string or comment ends an address group early in addressparser, turning display text into a recipient
Vulnerability summary addressparser ends an RFC 5322 group at the first ;, including one inside a quoted display name or a comment. The text after it is parsed again as top level recipients with the quoting flipped, so text that every conformant parser reads as a display name or comment becomes a...
GHSA-M943-M63M-W62W Nodemailer: A ";" inside a quoted string or comment ends an address group early in addressparser, turning display text into a recipient
Vulnerability summary addressparser ends an RFC 5322 group at the first ;, including one inside a quoted display name or a comment. The text after it is parsed again as top level recipients with the quoting flipped, so text that every conformant parser reads as a display name or comment becomes a...
Nodemailer: A ">" inside a quoted local part ends an angle-addr early in addressparser, delivering to a domain the header does not name
Vulnerability summary addressparser ends an angle-addr at the first it sees, including one inside a quoted local part, a comment or a domain literal. The domain is then read off the text in front of that . "@good.com is the mailbox "[email protected]"@good.com under RFC 5322, and Nodemailer read it as a...
GHSA-85X2-Q946-CP5H Nodemailer: A ">" inside a quoted local part ends an angle-addr early in addressparser, delivering to a domain the header does not name
Vulnerability summary addressparser ends an angle-addr at the first it sees, including one inside a quoted local part, a comment or a domain literal. The domain is then read off the text in front of that . "@good.com is the mailbox "[email protected]"@good.com under RFC 5322, and Nodemailer read it as a...
Improper Adherence to Coding Standards
Overview org.webjars.npm:nodemailer is an Easy as cake e-mail sending from your Node.js applications Affected versions of this package are vulnerable to Improper Adherence to Coding Standards in the checkChar method of the Tokenizer class in src/addressparser/index.ts, where operatorExpecting hol...
Nodemailer addressparser: O(n^2) on comment-joined addresses enables a remote DoS (reachable via mailparser)
Summary nodemailer/lib/addressparser parses one shape of address in On^2 time. A single 640 KB address value blocks the Node.js event loop for roughly 7 seconds. And it is reachable without auth: mailparser feeds inbound email headers straight into this parser, so one crafted email is enough to...
NPM: Nodemailer addressparser: O(n^2) on comment-joined addresses enables a remote DoS (reachable via mailparser)
NPM: Nodemailer addressparser: On^2 on comment-joined addresses enables a remote DoS reachable via mailparser vulnerability discovered by ? in WordPress Npm nodemailer versions = 9.1.0, = 10.0.4...
GHSA-PRGH-XP8R-P3M5 Nodemailer addressparser: O(n^2) on comment-joined addresses enables a remote DoS (reachable via mailparser)
Summary nodemailer/lib/addressparser parses one shape of address in On^2 time. A single 640 KB address value blocks the Node.js event loop for roughly 7 seconds. And it is reachable without auth: mailparser feeds inbound email headers straight into this parser, so one crafted email is enough to...
NPM: Nodemailer: Quadratic backtracking in the addressparser free-text fallback allows remote denial of service
NPM: Nodemailer: Quadratic backtracking in the addressparser free-text fallback allows remote denial of service vulnerability discovered by ? in WordPress Npm nodemailer versions = 10.0.5...
GHSA-V53P-9FQP-M79J Nodemailer: Quadratic backtracking in the addressparser free-text fallback allows remote denial of service
Summary When addressparser finds no address by its strict reading, it falls back to pulling one out of the free text with /\s\b^@\s+@^\s+\b\s/. That pattern backtracks quadratically: ^@\s+ is retried from every offset and rescans the run to the next @ each time. A single header value holding a lo...
Nodemailer: Quadratic backtracking in the addressparser free-text fallback allows remote denial of service
Summary When addressparser finds no address by its strict reading, it falls back to pulling one out of the free text with /\s\b^@\s+@^\s+\b\s/. That pattern backtracks quadratically: ^@\s+ is retried from every offset and rescans the run to the next @ each time. A single header value holding a lo...
CVE-2026-100700
nodemailer before 10.0.6 contains a denial of service vulnerability in the addressparser free-text fallback regex pattern that exhibits quadratic backtracking behavior. Attackers can supply crafted email header values with long whitespace-free runs to block the Node.js event loop for tens of...
DEBIAN-CVE-2026-100700
nodemailer before 10.0.6 contains a denial of service vulnerability in the addressparser free-text fallback regex pattern that exhibits quadratic backtracking behavior. Attackers can supply crafted email header values with long whitespace-free runs to block the Node.js event loop for tens of...
DEBIAN-CVE-2026-100699
Nodemailer is a Node.js email-sending library. In versions = 9.1.0 and 10.0.9, the address parser src/addressparser mishandles addresses whose local-part is a quoted string and that are followed by RFC 5322 comments, allowing trailing comment-separated domain atoms to be retained in the normalize...
Improper Validation of Specified Quantity in Input
Overview nodemailer is an Easy as cake e-mail sending from your Node.js applications Affected versions of this package are vulnerable to Improper Validation of Specified Quantity in Input via the addressparser module's handling of quoted local-part addresses. When an address of the form...
UBUNTU-CVE-2026-100700
nodemailer before 10.0.6 contains a denial of service vulnerability in the addressparser free-text fallback regex pattern that exhibits quadratic backtracking behavior. Attackers can supply crafted email header values with long whitespace-free runs to block the Node.js event loop for tens of...
CVE-2026-100700
nodemailer before 10.0.6 contains a denial of service vulnerability in the addressparser free-text fallback regex pattern that exhibits quadratic backtracking behavior. Attackers can supply crafted email header values with long whitespace-free runs to block the Node.js event loop for tens of...
CVE-2026-100700
nodemailer before 10.0.6 contains a denial of service vulnerability in the addressparser free-text fallback regex pattern that exhibits quadratic backtracking behavior. Attackers can supply crafted email header values with long whitespace-free runs to block the Node.js event loop for tens of...