mailparser Cross‑Site Scripting via textToHtml URL Sanitization
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | ||||||
|---|---|---|---|---|---|---|---|---|---|
| n/a | mailparser | affected |
|
No data.
| Vendor | Product | Versions | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Nodemailer | Mailparser |
|
| Source | ID | Title |
|---|---|---|
Github GHSA |
GHSA-7gmj-h9xc-mcxc | mailparser vulnerable to Cross-site Scripting |
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: < 1% (0.363% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| Title | mailparser Cross‑Site Scripting via textToHtml URL Sanitization |
| Type | Values Removed | Values Added |
|---|---|---|
| CPEs | cpe:2.3:a:nodemailer:mailparser:*:*:*:*:*:node.js:*:* |
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Nodemailer
Nodemailer mailparser |
|
| Vendors & Products |
Nodemailer
Nodemailer mailparser |
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
| Type | Values Removed | Values Added |
|---|---|---|
| Description | Versions of the package mailparser before 3.9.3 are vulnerable to Cross-site Scripting (XSS) via the textToHtml() function due to the improper sanitisation of URLs in the email content. An attacker can execute arbitrary scripts in victim browsers by adding extra quote " to the URL with embedded malicious JavaScript code. | |
| Weaknesses | CWE-79 | |
| References |
| |
| Metrics |
cvssV3_1
|