svg-sanitizer 0.5.0 before 1.1.0 Incomplete url() Filtering in SVG 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 | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| darylldoyle | svg-sanitizer | unaffected |
|
No data.
No data.
| Vendor | Product | Versions | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Drupal | Svg Sanitizer |
|
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: < 1% (0.197% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
| Type | Values Removed | Values Added |
|---|---|---|
| Description | svg-sanitizer from 0.5.0 before 1.1.0 contains an incomplete filtering vulnerability that allows attackers to bypass remote URL removal by using CSS escape sequences inside url() in SVG presentation attributes. Attackers can supply SVG files with attributes like fill containing escaped slashes that browsers resolve to remote URLs, triggering external requests and enabling data exfiltration. | |
| Title | svg-sanitizer 0.5.0 before 1.1.0 Incomplete url() Filtering in SVG Attributes | |
| First Time appeared |
Drupal
Drupal svg Sanitizer |
|
| Weaknesses | CWE-791 | |
| CPEs | cpe:2.3:a:drupal:svg_sanitizer:*:*:*:*:*:*:*:* | |
| Vendors & Products |
Drupal
Drupal svg Sanitizer |
|
| References |
| |
| Metrics |
cvssV3_1
|