CVEvulnerability
CVE-2026-118485
7.0 HIGH
Official page ↗
- Status
- Deferred
- Published
- 2026-10-28
- Last modified
- 2026-10-28
- Assigner
- 6064c9f1-42e5-4cc5-a67a-1636d7a9d3fd
- CVSS 4.0 (6064c9f1-42e5-4cc5-a67a-1636d7a9d3fd)
- 7.0 HIGH — CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:A/VC:N/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
- CVSS 3.1 (6064c9f1-42e5-4cc5-a67a-1636d7a9d3fd)
- 8.1 HIGH — CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:H
- Weaknesses
- CWE-24
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.
Related
Weakness · CWE (1)
- CWE-24 Path Traversal: '../filedir' weakness
References
- https://advisories.orangecyberdefense.com/advisories/167 advisories.orangecyberdefense.com
- https://github.com/axel-download-accelerator/axel/issues/477 github.com
- https://github.com/axel-download-accelerator/axel/milestone/22 github.com
- https://github.com/axel-download-accelerator/axel/pull/483/changes/4e76e1a1dd1c4ea11b445e2c45e4ee257c76314e github.com