Axel Download Accelerator Path Traversal via URL Filename Decoding
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | ||||||
|---|---|---|---|---|---|---|---|---|---|
| Axel Download Accelerator | Axel | unaffected |
|
No data.
No data.
| Vendor | Product | Versions | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Axel Download Accelerator | Axel |
|
Vendor Solution
Apply patch provided by Axel. Will be fixed in 2.17.16 as well
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: < 1% (0.560% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| Weaknesses | CWE-22 | |
| References |
| |
| Metrics |
threat_severity
|
threat_severity
|
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
| Type | Values Removed | Values Added |
|---|---|---|
| Description | Axel Download Accelerator 2.17.14 and earlier performs URL percent-decoding (http_decode()) on the output filename after the URL has been parsed and the filename component extracted. This allows an attacker to embed %2e%2e%2f (URL-encoded ../) sequences in the URL path. These sequences survive the URL parser intact (they contain no literal / characters) but are decoded into directory traversal sequences before the output file is opened for writing. As a result, a crafted URL can cause axel to write downloaded content to arbitrary filesystem paths relative to the current working directory. | |
| Title | Axel Download Accelerator Path Traversal via URL Filename Decoding | |
| First Time appeared |
Axel Download Accelerator
Axel Download Accelerator axel |
|
| Weaknesses | CWE-24 | |
| CPEs | cpe:2.3:a:axel_download_accelerator:axel:*:*:*:*:*:*:*:* | |
| Vendors & Products |
Axel Download Accelerator
Axel Download Accelerator axel |
|
| References |
| |
| Metrics |
cvssV3_1
|