Showdown through 2.1.0 XSS via unescaped quote in href and src attributes
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | ||||||
|---|---|---|---|---|---|---|---|---|---|
| showdownjs | showdown | unaffected |
|
No data.
No data.
| Vendor | Product | Versions | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Showdownjs | Showdown |
|
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: < 1% (0.187% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
| Type | Values Removed | Values Added |
|---|---|---|
| References |
| |
| Metrics |
threat_severity
|
threat_severity
|
| Type | Values Removed | Values Added |
|---|---|---|
| Description | Showdown through 2.1.0 contains a cross-site scripting vulnerability in the makehtml link and image subparsers, which fail to escape double quotes in destination URLs placed into href and src attributes. Attackers can craft markdown links or images containing a double quote followed by onerror or onmouseover handlers to execute script when victims view rendered HTML. | |
| Title | Showdown through 2.1.0 XSS via unescaped quote in href and src attributes | |
| First Time appeared |
Showdownjs
Showdownjs showdown |
|
| Weaknesses | CWE-79 | |
| CPEs | cpe:2.3:a:showdownjs:showdown:*:*:*:*:*:*:*:* | |
| Vendors & Products |
Showdownjs
Showdownjs showdown |
|
| References |
| |
| Metrics |
cvssV3_1
|