Nodemailer 版本从 6.9.16 到 9.1.0 存在一个缺陷:在解析 RFC 5322 电子邮件地址中的注释时出现错误。具体而言,在 模块中,如果一个注释紧邻在非空白字符之前结束,令牌生成器(tokenizer)会将注释周围的原子直接拼接在一起,而没有将注释视为可折叠的空白字符,从而未能正确终止域名。 因此,一个像 这样的收件人地址,会被 Nodemailer 解析为单一域名 (其可注册域名为 ,攻击者可以注册该域名)。这个被错误解析的域名同时被用于 SMTP 信封(RCPT TO)以及生成的 / 头部
Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.
| Vendor | Product | Affected Versions | CPE | Subscribe |
|---|---|---|---|---|
| nodemailer | nodemailer | 6.9.16 ~ 9.1.0 | - |
|
| # | POC Description | Source Link | Shenlong Link |
|---|
No public POC found.
Login to generate AI POC| CVE-2026-92596 | 7.5 HIGH | Nodemailer before 9.1.0 Denial of Service via addressparser |
| CVE-2026-92598 | 6.5 MEDIUM | Nodemailer before 9.1.0 IDN/Punycode Domain Allow-list Bypass |
| CVE-2026-92595 | 5.9 MEDIUM | Nodemailer before 9.1.1 Security Sandbox Bypass via resolveContent |
No comments yet