fix(deps): update dependency nodemailer to v6.9.9 [security]#584
fix(deps): update dependency nodemailer to v6.9.9 [security]#584renovate[bot] wants to merge 1 commit intomainfrom
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
70a4c15 to
8c27d96
Compare
8c27d96 to
5360743
Compare
5360743 to
0512024
Compare
0512024 to
b398c4e
Compare
b398c4e to
abb643a
Compare
abb643a to
18db5b7
Compare
#1455 Bundle Size — 2.56MiB (0%).74a0fa2(current) vs 3b6dffc main#1453(baseline) Warning Bundle contains 4 duplicate packages – View duplicate packages Bundle metrics
Bundle size by type
|
| Current #1455 |
Baseline #1453 |
|
|---|---|---|
2.24MiB |
2.24MiB |
|
213.87KiB |
213.87KiB |
|
89.92KiB |
89.92KiB |
|
15.35KiB |
15.35KiB |
|
1.73KiB |
1.73KiB |
Bundle analysis report Branch refs/pull/584/merge Project dashboard
Generated by RelativeCI Documentation Report issue
18db5b7 to
3d57e51
Compare
3d57e51 to
5f167c7
Compare
5f167c7 to
26d1e12
Compare
26d1e12 to
c159f76
Compare
c159f76 to
f4dcaf0
Compare
f4dcaf0 to
348492a
Compare
348492a to
1b7bd66
Compare
1b7bd66 to
2605553
Compare
2605553 to
1d89879
Compare
1d89879 to
0da27f2
Compare
0da27f2 to
91d029e
Compare
91d029e to
c94007f
Compare
c94007f to
0bfd02e
Compare
0bfd02e to
56d24f1
Compare
56d24f1 to
b59ebe4
Compare
This PR contains the following updates:
6.9.4→6.9.9GitHub Vulnerability Alerts
GHSA-9h6g-pr28-7cqp
Summary
A ReDoS vulnerability occurs when nodemailer tries to parse img files with the parameter
attachDataUrlsset, causing the stuck of event loop.Another flaw was found when nodemailer tries to parse an attachments with a embedded file, causing the stuck of event loop.
Details
Regex: /^data:((?:[^;];)(?:[^,])),(.)$/
Path: compile -> getAttachments -> _processDataUrl
Regex: /(<img\b[^>]* src\s*=[\s"']*)(data:([^;]+);[^"'>\s]+)/
Path: _convertDataImages
PoC
https://gist.github.com/francoatmega/890dd5053375333e40c6fdbcc8c58df6
https://gist.github.com/francoatmega/9aab042b0b24968d7b7039818e8b2698
Impact
ReDoS causes the event loop to stuck a specially crafted evil email can cause this problem.
Severity
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:LRelease Notes
nodemailer/nodemailer (nodemailer)
v6.9.9Compare Source
Bug Fixes
v6.9.8Compare Source
Bug Fixes
v6.9.7Compare Source
Bug Fixes
v6.9.6Compare Source
Bug Fixes
v6.9.5Compare Source
Bug Fixes
Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.