decode-uri-component: decode-uri-component: Denial of Service via crafted input
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | ||||||
|---|---|---|---|---|---|---|---|---|---|
| SamVerschueren | decode-uri-component | unaffected |
|
No data.
No data.
| Vendor | Product | Versions | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Samverschueren | Decode-uri-component |
|
| Source | ID | Title |
|---|---|---|
Github GHSA |
GHSA-vcc3-ghjq-m6fr | decode-uri-component: Denial of service via exponential decoding of malformed percent-encoded input |
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: < 1% (0.507% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Samverschueren
Samverschueren decode-uri-component |
|
| Vendors & Products |
Samverschueren
Samverschueren decode-uri-component |
| Type | Values Removed | Values Added |
|---|---|---|
| Title | Denial of Service via Exponential Parsing Time in decode‑uri‑component | decode-uri-component: decode-uri-component: Denial of Service via crafted input |
| Weaknesses | CWE-1050 | |
| References |
| |
| Metrics |
threat_severity
|
cvssV3_1
|
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
| Type | Values Removed | Values Added |
|---|---|---|
| Title | Denial of Service via Exponential Parsing Time in decode‑uri‑component |
| Type | Values Removed | Values Added |
|---|---|---|
| Description | decode-uri-component through 0.4.1 is vulnerable to denial of service. The decode() function splits input on '%' producing N tokens and calls decodeComponents(), exhibiting super-linear parsing time: 200 '%ab' tokens takes approximately 0.7s, 700 tokens approximately 6s, and 1400 tokens approximately 33s. An attacker can cause significant CPU consumption and event-loop blocking via crafted input. | |
| Weaknesses | CWE-400 CWE-407 |
|
| References |
| |
| Metrics |
cvssV4_0
|