GNU Wget 1.12 and earlier uses a server-provided filename instead of the original URL to determine the destination filename of a download, which allows remote servers to create or overwrite arbitrary files via a 3xx redirect to a URL with a .wgetrc filename followed by a 3xx redirect to a URL with a crafted filename, and possibly execute arbitrary code as a consequence of writing to a dotfile in a home directory.
CVSS Details
- CVSS 3.1 Base Score: 9.8
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Centos_linux | — | Upgrade wget | Dec 1, 2016 | Jul 6, 2010 |
| Debian | — | Upgrade wget | Jul 30, 2024 | Jul 6, 2010 |
| Freebsd | — | Upgrade wget-develUpgrade wget | Dec 10, 2025 | Sep 3, 2010 |
| Gentoo Linux | — | Upgrade net-misc/wget. | Oct 30, 2017 | Jul 6, 2010 |
| Oracle_linux | — | Upgrade wget | Oct 16, 2024 | Jul 6, 2010 |
| Redhat_linux | — | No solution exists | Jul 9, 2025 | May 17, 2010 |
| Suse | — | Upgrade wgetUpgrade wget-lang | Aug 9, 2024 | Jul 9, 2013 |
| Ubuntu | — | Upgrade wget | Nov 8, 2024 | Jul 6, 2010 |
Prioritise with Active Threat Intelligence
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub