Unscored severity · published Jul 6, 2010
CVE-2010-2252
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…
–
CVSS
4.2%
EPSS
No
On KEV
Description
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.
Exploitation
Is it being used?
Exploit prediction (EPSS)4.2% · higher than 91% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
WG
Wget · Gnu
through 1.12; 1.5.3; 1.6; 1.7; 1.7.1; 1.8; +12 more · source: NVD
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2010-2252
CVE.org
https://www.cve.org/CVERecord?id=CVE-2010-2252
lists.gnu.org
http://lists.gnu.org/archive/html/bug-wget/2010-05/msg00023.html
lists.gnu.org
http://lists.gnu.org/archive/html/bug-wget/2010-05/msg00031.html
lists.gnu.org
http://lists.gnu.org/archive/html/bug-wget/2010-05/msg00032.html
lists.gnu.org
http://lists.gnu.org/archive/html/bug-wget/2010-05/msg00033.html
lists.gnu.org
http://lists.gnu.org/archive/html/bug-wget/2010-05/msg00034.html
marc.info
http://marc.info/?l=oss-security&m=127411372529485&w=2
More from Wget
9.8
CVE-2019-5953
Buffer overflow in GNU Wget 1.20.1 and earlier allows remote attackers to cause a denial-of-service (DoS) or may execute an arbitrary code via unspecified vectors
9.1
CVE-2024-38428
url.c in GNU Wget through 1.24.5 mishandles semicolons in the userinfo subcomponent of a URI, and thus there may be insecure behavior in which data that was supposed to be in the…
8.8
CVE-2017-13090
The retr.c:fd_read_body() function is called when processing OK responses
8.8
CVE-2017-13089
The http.c:skip_short_body() function is called in some circumstances, such as when processing redirects
8.8
CVE-2016-4971
GNU wget before 1.18 allows remote servers to write to arbitrary files by redirecting a request from HTTP to a crafted FTP resource
