Nodemailer 在 8.0.4 之前的版本存在 SMTP 命令注入漏洞,原因是信封(envelope)中的 参数未经过清洗(sanitization)。当应用程序向 传递一个自定义的信封对象,且其 属性包含 CRLF(回车换行)字符时,该值会被直接拼接到 SMTP 的 命令中(以 形式),且未进行任何过滤,从而允许攻击者注入任意 SMTP 命令(例如 ),从而在不被察觉的情况下添加由攻击者控制的收件人。利用此漏洞的前提是应用程序需将信封的 字段暴露给攻击者可控的输入;因为 Nodemailer 在默认自动构建
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 | 0 ~ 8.0.3 | - |
|
| # | POC Description | Source Link | Shenlong Link |
|---|
No public POC found.
Login to generate AI POC| CVE-2026-82659 | 7.1 HIGH | nodemailer before 9.0.1 File Read and SSRF via raw option |
| CVE-2026-82662 | 6.5 MEDIUM | Nodemailer before 8.0.8 TLS Certificate Validation Bypass |
| CVE-2026-82660 | 5.4 MEDIUM | Nodemailer jsonTransport bypasses disableFileAccess and disableUrlAccess |
| CVE-2026-82661 | 5.4 MEDIUM | Nodemailer CRLF Injection via List-* Header Comments |
| CVE-2024-58379 | 5.3 MEDIUM | nodemailer before 6.9.9 ReDoS via attachDataUrls parameter |
| CVE-2026-82853 | 4.9 MEDIUM | Nodemailer before 8.0.5 SMTP Command Injection via CRLF |
No comments yet