CVE-2026-58471
GNU Wget 1.25.0 Heap Buffer Overflow via convert_fname() in url.c
GNU Wget through 1.25.0, fixed in commit c2640fe, contains a heap buffer overflow vulnerability in the convert_fname() function within src/url.c that allows remote attackers to trigger memory corruption through a server-supplied filename requiring character set conversion. When the output buffer is too small during iconv E2BIG reallocation, the reallocation logic miscalculates the remaining space, leading to a heap buffer overflow that can be exploited via a maliciously crafted server response.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- High
- Privileges needed
- None
- User interaction
- Passive
What an attacker can affect
- Confidentiality
- None
- Integrity
- Low
- Availability
- High
Exploit likelihood
What each source reports
CVE List Score used
6.0
GNU Wget 1.25.0 Heap Buffer Overflow via convert_fname() in url.c
GNU Wget through 1.25.0, fixed in commit c2640fe, contains a heap buffer overflow vulnerability in the convert_fname() function within src/url.c that allows remote attackers to trigger memory corruption through a server-supplied filename requiring character set conversion. When the output buffer is too small during iconv E2BIG reallocation, the reallocation logic miscalculates the remaining space, leading to a heap buffer overflow that can be exploited via a maliciously crafted server response.
- Record
CVE-2026-58471- CVSS 4.0
- 6.0 Medium
CVSS:4.0/AV:N/AC:H/AT:N/PR:N/UI:P/VC:N/VI:L/VA:H/SC:N/SI:N/SA:N - CVSS 3.1
- 5.9 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:N/I:L/A:H - Weakness
- CWE-122
- Updated
- 2026-11-02
EUVDEUVD-2026-42083
6.0
GNU Wget through 1.25.0, fixed in commit c2640fe, contains a heap buffer overflow vulnerability in the convert_fname() function within src/url.c that allows remote attackers to trigger memory corruption through a server-supplied filename requiring character set conversion. When the output buffer is too small during iconv E2BIG reallocation, the reallocation logic miscalculates the remaining space, leading to a heap buffer overflow that can be exploited via a maliciously crafted server response.
- Record
EUVD-2026-42083- CVSS 4.0
- 6.0 Medium
CVSS:4.0/AV:N/AC:H/AT:N/PR:N/UI:P/VC:N/VI:L/VA:H/SC:N/SI:N/SA:N - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-vv88-699v-w5rh
6.0
GNU Wget through 1.25.0, fixed in commit c2640fe, contains a heap buffer overflow vulnerability...
GNU Wget through 1.25.0, fixed in commit c2640fe, contains a heap buffer overflow vulnerability in the convert_fname() function within src/url.c that allows remote attackers to trigger memory corruption through a server-supplied filename requiring character set conversion. When the output buffer is too small during iconv E2BIG reallocation, the reallocation logic miscalculates the remaining space, leading to a heap buffer overflow that can be exploited via a maliciously crafted server response.
- Record
GHSA-vv88-699v-w5rh- CVSS 4.0
- 6.0 Medium
CVSS:4.0/AV:N/AC:H/AT:N/PR:N/UI:P/VC:N/VI:L/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
- 5.9 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:N/I:L/A:H - Weakness
- CWE-122
- Updated
- 2026-11-02
NVD
6.0
GNU Wget through 1.25.0, fixed in commit c2640fe, contains a heap buffer overflow vulnerability in the convert_fname() function within src/url.c that allows remote attackers to trigger memory corruption through a server-supplied filename requiring character set conversion. When the output buffer is too small during iconv E2BIG reallocation, the reallocation logic miscalculates the remaining space, leading to a heap buffer overflow that can be exploited via a maliciously crafted server response.
- Record
CVE-2026-58471- CVSS 4.0
- 6.0 Medium
CVSS:4.0/AV:N/AC:H/AT:N/PR:N/UI:P/VC:N/VI:L/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
- 5.9 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:N/I:L/A:H - CVSS 3.1
- 7.1 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:H - Weakness
- CWE-122
- Updated
- 2026-11-02
OSVBELL-CVE-2026-58471
7.1
- Record
BELL-CVE-2026-58471- CVSS 3.1
- 7.1 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:H - Updated
- 2026-11-02
OSV
6.0
GNU Wget 1.25.0 Heap Buffer Overflow via convert_fname() in url.c
GNU Wget through 1.25.0, fixed in commit c2640fe, contains a heap buffer overflow vulnerability in the convert_fname() function within src/url.c that allows remote attackers to trigger memory corruption through a server-supplied filename requiring character set conversion. When the output buffer is too small during iconv E2BIG reallocation, the reallocation logic miscalculates the remaining space, leading to a heap buffer overflow that can be exploited via a maliciously crafted server response.
- Record
CVE-2026-58471- CVSS 4.0
- 6.0 Medium
CVSS:4.0/AV:N/AC:H/AT:N/PR:N/UI:P/VC:N/VI:L/VA:H/SC:N/SI:N/SA:N - Weakness
- CWE-122
- Updated
- 2026-11-02
Show 38 moreShow less
OSVDEBIAN-CVE-2026-58471
7.1
GNU Wget through 1.25.0, fixed in commit c2640fe, contains a heap buffer overflow vulnerability in the convert_fname() function within src/url.c that allows remote attackers to trigger memory corruption through a server-supplied filename requiring character set conversion. When the output buffer is too small during iconv E2BIG reallocation, the reallocation logic miscalculates the remaining space, leading to a heap buffer overflow that can be exploited via a maliciously crafted server response.
- Record
DEBIAN-CVE-2026-58471- CVSS 3.1
- 7.1 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:H - Updated
- 2026-11-02
OSVJLSEC-2026-1160
6.0
GNU Wget through 1.25.0, fixed in commit c2640fe, contains a heap buffer overflow vulnerability...
GNU Wget through 1.25.0, fixed in commit c2640fe, contains a heap buffer overflow vulnerability in the convert_fname() function within src/url.c that allows remote attackers to trigger memory corruption through a server-supplied filename requiring character set conversion. When the output buffer is too small during iconv E2BIG reallocation, the reallocation logic miscalculates the remaining space, leading to a heap buffer overflow that can be exploited via a maliciously crafted server response.
- Record
JLSEC-2026-1160- CVSS 4.0
- 6.0 Medium
CVSS:4.0/AV:N/AC:H/AT:N/PR:N/UI:P/VC:N/VI:L/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
- 7.1 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:H - Updated
- 2026-11-02
OSVOESA-2026-3152
7.5
wget security update
GNU Wget is a free software package for retrieving files using HTTP, HTTPS, FTP and FTPS the most widely-used Internet protocols. It is a non-interactive commandline tool, so it may easily be called from scripts, cron jobs, terminals without X-Windows support, etc.
Security Fix(es):
GNU Wget does not validate the IP address provided by an FTP PASV response while operating in FTP passive mode. A malicious FTP server, or an HTTP server that redirects to an FTP URL, can exploit this behavior to redirect Wget’s data connection to an arbitrary IP address and port. This allows an attacker to forge server-side requests (SSRF) from the machine running Wget, potentially accessing localhost services or internal network resources.(CVE-2026-15146)
GNU Wget through 1.25.0, fixed in commit 37a40fc, contains a heap buffer underread vulnerability in the clean_metalink_string() function within src/metalink.c that allows a malicious server to trigger memory corruption by serving a Metalink document containing a whitespace-only URL. Attackers can cause the function to decrement a pointer past the start of the buffer when processing an all-whitespace Metalink URL, potentially leading to abnormal program behavior.(CVE-2026-58469)
GNU Wget through 1.25.0, fixed in commit 43d3ba9, contains an integer overflow vulnerability in the parse_content_range() function within src/http.c that allows server-controlled values to cause signed integer arithmetic to overflow. Attackers can supply malicious Content-Range header values to trigger undefined behavior and download desynchronization in the affected client.(CVE-2026-58470)
GNU Wget through 1.25.0, fixed in commit c2640fe, contains a heap buffer overflow vulnerability in the convert_fname() function within src/url.c that allows remote attackers to trigger memory corruption through a server-supplied filename requiring character set conversion. When the output buffer is too small during iconv E2BIG reallocation, the reallocation logic miscalculates the remaining space, leading to a heap buffer overflow that can be exploited via a maliciously crafted server response.(CVE-2026-58471)
GNU Wget through 1.25.0, fixed in commit dd692d9, contains a heap buffer overflow vulnerability in the html_quote_string() function in src/convert.c that allows a remote attacker to trigger memory corruption by supplying a crafted HTML attribute with a large number of characters requiring entity encoding. A server-supplied HTML attribute causes a signed integer counter to overflow during output size accumulation, resulting in an undersized heap allocation and subsequent heap buffer overflow during the copy phase.(CVE-2026-58472)
- Record
OESA-2026-3152- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRHSA-2026:62142
5.9
Red Hat Security Advisory: wget security, bug fix, and enhancement update
- Record
RHSA-2026:62142- CVSS 3.1
- 5.9 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:N/I:L/A:H - Updated
- 2026-11-02
OSVRHSA-2026:62143
5.9
Red Hat Security Advisory: wget security, bug fix, and enhancement update
- Record
RHSA-2026:62143- CVSS 3.1
- 5.9 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:N/I:L/A:H - Updated
- 2026-11-02
OSVRHSA-2026:62144
6.5
Red Hat Security Advisory: wget security, bug fix, and enhancement update
- Record
RHSA-2026:62144- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRLSA-2026:62142
5.9
Moderate: wget security, bug fix, and enhancement update
The wget packages provide the GNU Wget file retrieval utility for HTTP, HTTPS, and FTP protocols.
Security Fix(es):
-
wget: GNU Wget: Heap buffer overflow via server-supplied filename leads to memory corruption (CVE-2026-58471)
-
wget: GNU Wget: Arbitrary code execution or denial of service via crafted HTML attribute (CVE-2026-58472)
Bug Fix(es) and Enhancement(s):
- wget async unsafe code in signal handler context [rhel-10.2.z] (JIRA:Rocky Linux-220498)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
RLSA-2026:62142- CVSS 3.1
- 5.9 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:N/I:L/A:H - Updated
- 2026-11-02
OSVRLSA-2026:62143
5.9
Moderate: wget security, bug fix, and enhancement update
The wget packages provide the GNU Wget file retrieval utility for HTTP, HTTPS, and FTP protocols.
Security Fix(es):
-
wget: GNU Wget: Heap buffer overflow via server-supplied filename leads to memory corruption (CVE-2026-58471)
-
wget: GNU Wget: Arbitrary code execution or denial of service via crafted HTML attribute (CVE-2026-58472)
Bug Fix(es) and Enhancement(s):
- wget async unsafe code in signal handler context [rhel-9.8.z] (JIRA:Rocky Linux-220497)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
RLSA-2026:62143- CVSS 3.1
- 5.9 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:N/I:L/A:H - Updated
- 2026-11-02
OSVRLSA-2026:62144
6.5
Moderate: wget security, bug fix, and enhancement update
The wget packages provide the GNU Wget file retrieval utility for HTTP, HTTPS, and FTP protocols.
Security Fix(es):
-
wget: GNU Wget: Memory corruption via crafted Metalink URL (CVE-2026-58469)
-
wget: GNU Wget: Heap buffer overflow via server-supplied filename leads to memory corruption (CVE-2026-58471)
-
wget: GNU Wget: Arbitrary code execution or denial of service via crafted HTML attribute (CVE-2026-58472)
Bug Fix(es) and Enhancement(s):
- wget async unsafe code in signal handler context [rhel-8.10.z] (JIRA:Rocky Linux-145875)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
RLSA-2026:62144- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2026-58471
6.0
GNU Wget through 1.25.0, fixed in commit c2640fe, contains a heap buffer overflow vulnerability in the convert_fname() function within src/url.c that allows remote attackers to trigger memory corruption through a server-supplied filename requiring character set conversion. When the output buffer is too small during iconv E2BIG reallocation, the reallocation logic miscalculates the remaining space, leading to a heap buffer overflow that can be exploited via a maliciously crafted server response.
- Record
UBUNTU-CVE-2026-58471- CVSS 4.0
- 6.0 Medium
CVSS:4.0/AV:N/AC:H/AT:N/PR:N/UI:P/VC:N/VI:L/VA:H/SC:N/SI:N/SA:N - CVSS 3.1
- 7.1 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:H - CVSS 3.1
- 5.9 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:N/I:L/A:H - Updated
- 2026-11-02
OSVALSA-2026:62142 No score
Moderate: wget security, bug fix, and enhancement update
The wget packages provide the GNU Wget file retrieval utility for HTTP, HTTPS, and FTP protocols.
Security Fix(es):
- wget: GNU Wget: Heap buffer overflow via server-supplied filename leads to memory corruption (CVE-2026-58471)
- wget: GNU Wget: Arbitrary code execution or denial of service via crafted HTML attribute (CVE-2026-58472)
Bug Fix(es) and Enhancement(s):
- wget async unsafe code in signal handler context [almalinux-10.2.z] (JIRA:AlmaLinux-220498)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
ALSA-2026:62142- Updated
- 2026-11-02
OSVALSA-2026:62143 No score
Moderate: wget security, bug fix, and enhancement update
The wget packages provide the GNU Wget file retrieval utility for HTTP, HTTPS, and FTP protocols.
Security Fix(es):
- wget: GNU Wget: Heap buffer overflow via server-supplied filename leads to memory corruption (CVE-2026-58471)
- wget: GNU Wget: Arbitrary code execution or denial of service via crafted HTML attribute (CVE-2026-58472)
Bug Fix(es) and Enhancement(s):
- wget async unsafe code in signal handler context [almalinux-9.8.z] (JIRA:AlmaLinux-220497)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
ALSA-2026:62143- Updated
- 2026-11-02
OSVALSA-2026:62144 No score
Moderate: wget security, bug fix, and enhancement update
The wget packages provide the GNU Wget file retrieval utility for HTTP, HTTPS, and FTP protocols.
Security Fix(es):
- wget: GNU Wget: Memory corruption via crafted Metalink URL (CVE-2026-58469)
- wget: GNU Wget: Heap buffer overflow via server-supplied filename leads to memory corruption (CVE-2026-58471)
- wget: GNU Wget: Arbitrary code execution or denial of service via crafted HTML attribute (CVE-2026-58472)
Bug Fix(es) and Enhancement(s):
- wget async unsafe code in signal handler context [almalinux-8.10.z] (JIRA:AlmaLinux-145875)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
ALSA-2026:62144- Updated
- 2026-11-02
OSVCLSA-2026-1783972054 No score
wget: Fix of 3 CVEs
- CVE-2026-58470: fix integer overflow in parse_content_range()
- CVE-2026-58471: fix heap buffer overflow in convert_fname() during filename charset conversion
- CVE-2026-58472: fix integer/heap buffer overflow in html_quote_string()
- Record
CLSA-2026-1783972054- Updated
- 2026-11-02
OSVCLSA-2026-1783973180 No score
wget: Fix of 3 CVEs
- CVE-2026-58470: fix integer overflow in parse_content_range()
- CVE-2026-58471: fix heap buffer overflow in convert_fname() during filename charset conversion
- CVE-2026-58472: fix integer/heap buffer overflow in html_quote_string()
- Record
CLSA-2026-1783973180- Updated
- 2026-11-02
OSVCLSA-2026-1784035618 No score
wget: Fix of 3 CVEs
- CVE-2026-58469: fix heap buffer underread in clean_metalink_string()
- CVE-2026-58471: fix heap buffer overflow in convert_fname()
- CVE-2026-58472: fix integer/heap overflow in html_quote_string()
- Record
CLSA-2026-1784035618- Updated
- 2026-11-02
OSVCLSA-2026-1784038140 No score
Fix CVE(s): CVE-2026-58470, CVE-2026-58471, CVE-2026-58472
- SECURITY UPDATE: fix integer overflow in Content-Range header parsing in src/http.c
- debian/patches/CVE-2026-58470.patch: fix integer overflow in Content-Range header parsing in src/http.c
- CVE-2026-58470
- SECURITY UPDATE: fix heap buffer overflow in filename charset conversion (convert_fname) in src/url.c
- debian/patches/CVE-2026-58471.patch: fix heap buffer overflow in filename charset conversion (convert_fname) in src/url.c
- CVE-2026-58471
- SECURITY UPDATE: fix integer/heap buffer overflow in HTML attribute entity encoding (html_quote_string) in src/convert.c
- debian/patches/CVE-2026-58472.patch: fix integer/heap buffer overflow in HTML attribute entity encoding (html_quote_string) in src/convert.c
- CVE-2026-58472
- Record
CLSA-2026-1784038140- Updated
- 2026-11-02
OSVCLSA-2026-1784045729 No score
Fix CVE(s): CVE-2026-58469, CVE-2026-58471, CVE-2026-58472
- SECURITY UPDATE: Heap buffer overflow via crafted HTML attribute encoding
- debian/patches/CVE-2026-58472.patch: use size_t with INT_ADD_OK overflow checks when accumulating the encoded output size in html_quote_string() in src/convert.c, aborting on overflow instead of under-allocating
- CVE-2026-58472
- SECURITY UPDATE: Heap buffer overflow in filename charset conversion
- debian/patches/CVE-2026-58471.patch: correctly recompute the remaining output space on the iconv E2BIG reallocation path in convert_fname() in src/url.c
- CVE-2026-58471
- SECURITY UPDATE: Heap buffer underread via all-whitespace Metalink URL
- debian/patches/CVE-2026-58469.patch: add an end > beg bounds check in clean_metalink_string() in src/metalink.c to avoid decrementing the pointer before the start of the buffer
- CVE-2026-58469
- Record
CLSA-2026-1784045729- Updated
- 2026-11-02
OSVCLSA-2026-1784071344 No score
wget: Fix of 2 CVEs
- CVE-2026-58471: fix buffer size handling in filename conversion (src/url.c)
- CVE-2026-58472: fix integer/buffer overflow in html_quote_string (src/convert.c)
- Record
CLSA-2026-1784071344- Updated
- 2026-11-02
OSVCLSA-2026-1784210930 No score
Fix CVE(s): CVE-2026-58469, CVE-2026-58471, CVE-2026-58472
- SECURITY UPDATE: heap buffer under-read in clean_metalink_string()
- debian/patches/CVE-2026-58469.patch: bound the backward whitespace scan with end > beg in src/metalink.c so an all-whitespace Metalink URL cannot read before the start of the buffer
- CVE-2026-58469
- SECURITY UPDATE: heap buffer overflow in convert_fname()
- debian/patches/CVE-2026-58471.patch: correctly track used and remaining space across the iconv E2BIG reallocation in src/url.c so the output buffer is not overflowed
- CVE-2026-58471
- SECURITY UPDATE: integer and heap buffer overflow in html_quote_string()
- debian/patches/CVE-2026-58472.patch: size the quoted string using overflow-checked accumulation (size_t with INT_ADD_WRAPV) in src/convert.c and abort on overflow instead of under-allocating
- CVE-2026-58472
- Record
CLSA-2026-1784210930- Updated
- 2026-11-02
OSVCLSA-2026-1784540156 No score
wget: Fix of 3 CVEs
- CVE-2026-58469: fix heap buffer underread in clean_metalink_string()
- CVE-2026-58471: fix heap buffer overflow in convert_fname()
- CVE-2026-58472: fix integer/heap overflow in html_quote_string()
- Record
CLSA-2026-1784540156- Updated
- 2026-11-02
OSVCLSA-2026-1784540449 No score
wget: Fix of 3 CVEs
- CVE-2026-58469: fix heap buffer underread in clean_metalink_string()
- CVE-2026-58471: fix heap buffer overflow in convert_fname()
- CVE-2026-58472: fix integer/heap overflow in html_quote_string()
- Record
CLSA-2026-1784540449- Updated
- 2026-11-02
OSVCLSA-2026-1785936452 No score
wget: Fix of 3 CVEs
- CVE-2026-58470: fix integer overflow in parse_content_range()
- CVE-2026-58471: fix heap buffer overflow in convert_fname() during filename charset conversion
- CVE-2026-58472: fix integer/heap buffer overflow in html_quote_string()
- Record
CLSA-2026-1785936452- Updated
- 2026-11-02
OSVMGASA-2026-0300 No score
Updated wget packages fix security vulnerabilities
Updated wget packages fix security vulnerabilities: -CVE-2026-58469 Wget incorrectly handled Metalink documents containing a whitespace-only URL. A remote attacker could possibly use this issue to cause a denial of service. This issue only affected Mageia 9 and Mageia 10. -CVE-2026-58470 : Wget incorrectly handled Content-Range header values, leading to an integer overflow. A remote attacker could possibly use this issue to cause download desynchronization. -CVE-2026-58471 : Wget incorrectly handled character set conversion of server-supplied filenames. A remote attacker could possibly use this issue to cause a denial of service or possibly execute arbitrary code. This issue affected Mageia9 and Mageia 10. -CVE-2026-58472: It was discovered that Wget incorrectly handled HTML attributes requiring entity encoding. A remote attacker could possibly use this issue to cause a denial of service or possibly execute arbitrary code. -CVE-2026-15146: GNU Wget did not validate the IP address provided by an FTP PASV response while operating in FTP passive mode. A malicious FTP server, or an HTTP server that redirects to an FTP URL, could exploit this behavior to redirect Wget's data connection to an arbitrary IP address and port. This allowed an attacker to forge server-side requests (SSRF) from the machine running Wget, potentially accessing localhost services or internal network resources.
- Record
MGASA-2026-0300- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:11252-1 No score
wget-1.25.0-3.1 on GA media
These are all security issues fixed in the wget-1.25.0-3.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:11252-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:21665-1 No score
Security update for wget
This update for wget fixes the following issues:
Security issued fixed:
- CVE-2026-15146: unvalidated IP address in an FTP PASV response can lead to server-side request forgery (bsc#1271320).
- CVE-2026-58469: Metalink document containing a whitespace-only URL can cause a heap buffer underread (bsc#1271033).
- CVE-2026-58470: server-controlled
Content-Rangeheader values can cause an integer overflow inparse_content_range()(bsc#1271034). - CVE-2026-58471: server-supplied filenames requiring character set conversion could lead to heap memory corruption (bsc#1271035).
- CVE-2026-58472: crafted HTML attribute with a large number of characters requiring entity encoding can lead to a heap buffer overflow (bsc#1271036).
Other updates and bugfixes:
- Fix segmentation fault in metalink4 (bsc#1273449).
- Fix metalink regression from CVE-2026-58469 fix (bsc#1272219).
- See: commit 7b1cdecc49bc77bde220fc575c8a00386c3f3bcf from https://gitlab.com/gnuwget/wget.
- Record
openSUSE-SU-2026:21665-1- Updated
- 2026-11-02
OSVROOT-OS-ALPINE-322-CVE-2026-58471 No score
CVE-2026-58471 in wget - Patched by Root
Root has patched CVE-2026-58471 in the wget package for Root:Alpine:3.22. Multiple fixed versions available.
- Record
ROOT-OS-ALPINE-322-CVE-2026-58471- Updated
- 2026-11-02
OSVROOT-OS-ALPINE-323-CVE-2026-58471 No score
CVE-2026-58471 in wget - Patched by Root
Root has patched CVE-2026-58471 in the wget package for Root:Alpine:3.23. Multiple fixed versions available.
- Record
ROOT-OS-ALPINE-323-CVE-2026-58471- Updated
- 2026-11-02
OSVROOT-OS-DEBIAN-11-CVE-2026-58471 No score
CVE-2026-58471 in wget - Patched by Root
Root has patched CVE-2026-58471 in the wget package for Root:Debian:11. Multiple fixed versions available.
- Record
ROOT-OS-DEBIAN-11-CVE-2026-58471- Updated
- 2026-11-02
OSVROOT-OS-DEBIAN-12-CVE-2026-58471 No score
CVE-2026-58471 in wget - Patched by Root
Root has patched CVE-2026-58471 in the wget package for Root:Debian:12. Multiple fixed versions available.
- Record
ROOT-OS-DEBIAN-12-CVE-2026-58471- Updated
- 2026-11-02
OSVROOT-OS-DEBIAN-13-CVE-2026-58471 No score
CVE-2026-58471 in wget - Patched by Root
Root has patched CVE-2026-58471 in the wget package for Root:Debian:13. Multiple fixed versions available.
- Record
ROOT-OS-DEBIAN-13-CVE-2026-58471- Updated
- 2026-11-02
OSVSUSE-SU-2026:23053-1 No score
Security update for wget
This update for wget fixes the following issues:
- CVE-2026-15146: unvalidated IP address in an FTP PASV response can lead to server-side request forgery (bsc#1271320).
- CVE-2026-58469: Metalink document containing a whitespace-only URL can cause a heap buffer underread (bsc#1271033).
- CVE-2026-58470: server-controlled
Content-Rangeheader values can cause an integer overflow inparse_content_range()(bsc#1271034). - CVE-2026-58471: server-supplied filenames requiring character set conversion could lead to heap memory corruption (bsc#1271035).
- CVE-2026-58472: crafted HTML attribute with a large number of characters requiring entity encoding can lead to a heap buffer overflow (bsc#1271036).
- Fix metalink regression from CVE-2026-58469 fix (bsc#1272219).
- Record
SUSE-SU-2026:23053-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:23163-1 No score
Security update for wget
This update for wget fixes the following issues
- CVE-2026-15146: unvalidated IP address in an FTP PASV response can lead to server-side request forgery (bsc#1271320).
- CVE-2026-58469: Metalink document containing a whitespace-only URL can cause a heap buffer underread (bsc#1271033).
- CVE-2026-58470: server-controlled
Content-Rangeheader values can cause an integer overflow inparse_content_range()(bsc#1271034). - CVE-2026-58471: server-supplied filenames requiring character set conversion could lead to heap memory corruption (bsc#1271035).
- CVE-2026-58472: crafted HTML attribute with a large number of characters requiring entity encoding can lead to a heap buffer overflow (bsc#1271036).
- Fix metalink regression from CVE-2026-58469 fix (bsc#1272219).
- Record
SUSE-SU-2026:23163-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:23297-1 No score
Security update for wget
This update for wget fixes the following issues:
Security issued fixed:
- CVE-2026-15146: unvalidated IP address in an FTP PASV response can lead to server-side request forgery (bsc#1271320).
- CVE-2026-58469: Metalink document containing a whitespace-only URL can cause a heap buffer underread (bsc#1271033).
- CVE-2026-58470: server-controlled
Content-Rangeheader values can cause an integer overflow inparse_content_range()(bsc#1271034). - CVE-2026-58471: server-supplied filenames requiring character set conversion could lead to heap memory corruption (bsc#1271035).
- CVE-2026-58472: crafted HTML attribute with a large number of characters requiring entity encoding can lead to a heap buffer overflow (bsc#1271036).
Other updates and bugfixes:
- Fix segmentation fault in metalink4 (bsc#1273449).
- Fix metalink regression from CVE-2026-58469 fix (bsc#1272219).
- See: commit 7b1cdecc49bc77bde220fc575c8a00386c3f3bcf from https://gitlab.com/gnuwget/wget.
- Record
SUSE-SU-2026:23297-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:23326-1 No score
Security update for wget
This update for wget fixes the following issues:
Security issued fixed:
- CVE-2026-15146: unvalidated IP address in an FTP PASV response can lead to server-side request forgery (bsc#1271320).
- CVE-2026-58469: Metalink document containing a whitespace-only URL can cause a heap buffer underread (bsc#1271033).
- CVE-2026-58470: server-controlled
Content-Rangeheader values can cause an integer overflow inparse_content_range()(bsc#1271034). - CVE-2026-58471: server-supplied filenames requiring character set conversion could lead to heap memory corruption (bsc#1271035).
- CVE-2026-58472: crafted HTML attribute with a large number of characters requiring entity encoding can lead to a heap buffer overflow (bsc#1271036).
Other updates and bugfixes:
- Fix segmentation fault in metalink4 (bsc#1273449).
- Fix metalink regression from CVE-2026-58469 fix (bsc#1272219).
- See: commit 7b1cdecc49bc77bde220fc575c8a00386c3f3bcf from https://gitlab.com/gnuwget/wget.
- Record
SUSE-SU-2026:23326-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:3148-1 No score
Security update for wget
This update for wget fixes the following issues:
- CVE-2026-15146: unvalidated IP address in an FTP PASV response can lead to server-side request forgery (bsc#1271320).
- CVE-2026-58469: Metalink document containing a whitespace-only URL can cause a heap buffer underread (bsc#1271033).
- CVE-2026-58470: server-controlled values can cause an integer overflow in parse_content_range() (bsc#1271034).
- CVE-2026-58471: server-supplied filenames requiring character set conversion could lead to heap memory corruption (bsc#1271035).
- CVE-2026-58472: crafted HTML attribute with a large number of characters can lead to a heap buffer overflow (bsc#1271036).
- Record
SUSE-SU-2026:3148-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:3206-1 No score
Security update for wget
This update for wget fixes the following issues:
- CVE-2026-15146: unvalidated IP address in an FTP PASV response can lead to server-side request forgery (bsc#1271320).
- CVE-2026-58469: Metalink document containing a whitespace-only URL can cause a heap buffer underread (bsc#1271033).
- CVE-2026-58470: server-controlled
Content-Rangeheader values can cause an integer overflow inparse_content_range()(bsc#1271034). - CVE-2026-58471: server-supplied filenames requiring character set conversion could lead to heap memory corruption (bsc#1271035).
- CVE-2026-58472: crafted HTML attribute with a large number of characters requiring entity encoding can lead to a heap buffer overflow (bsc#1271036).
- Fix metalink regression from CVE-2026-58469 fix (bsc#1272219).
- Record
SUSE-SU-2026:3206-1- Updated
- 2026-11-02
OSVUSN-8543-1 No score
wget vulnerabilities
It was discovered that Wget mishandled semicolons in the userinfo subcomponent of a URL. A remote attacker could possibly use this issue to trick a user into connecting to a different host than intended. This issue only affected Ubuntu 14.04 LTS. (CVE-2024-38428)
It was discovered that Wget incorrectly handled Metalink documents containing a whitespace-only URL. A remote attacker could possibly use this issue to cause a denial of service. This issue only affected Ubuntu 18.04 LTS, Ubuntu 20.04 LTS, Ubuntu 22.04 LTS, Ubuntu 24.04 LTS, and Ubuntu 26.04 LTS. (CVE-2026-58469)
It was discovered that Wget incorrectly handled Content-Range header values, leading to an integer overflow. A remote attacker could possibly use this issue to cause download desynchronization. (CVE-2026-58470)
It was discovered that Wget incorrectly handled character set conversion of server-supplied filenames. A remote attacker could possibly use this issue to cause a denial of service or possibly execute arbitrary code. This issue only affected Ubuntu 18.04 LTS, Ubuntu 20.04 LTS, Ubuntu 22.04 LTS, Ubuntu 24.04 LTS, and Ubuntu 26.04 LTS. (CVE-2026-58471)
It was discovered that Wget incorrectly handled HTML attributes requiring entity encoding. A remote attacker could possibly use this issue to cause a denial of service or possibly execute arbitrary code. (CVE-2026-58472)
- Record
USN-8543-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
wgetAlmaLinux:10 From an advisory covering 2 CVEs |
before 1.24.5-8.el10_2 | 1.24.5-8.el10_2 |
wgetAlmaLinux:9 From an advisory covering 2 CVEs |
before 1.21.1-11.el9_8 | 1.21.1-11.el9_8 |
wgetAlmaLinux:8 From an advisory covering 3 CVEs |
before 1.19.5-16.el8_10 | 1.19.5-16.el8_10 |
wgetAlpaquita:23 |
1.21.3-r2 up to 1.21.4-r2 | 1.21.4-r2 |
wgetAlpaquita:25 |
1.25.0-r1 up to 1.25.0-r2 | 1.25.0-r2 |
wgetAlpaquita:stream |
1.21.3-r2 up to 1.25.0-r2 | 1.25.0-r2 |
wgetTuxCare:OracleLinux:7 From an advisory covering 3 CVEs |
before 1.14-18.el7_6.1.tuxcare.els2 | 1.14-18.el7_6.1.tuxcare.els2 |
wgetTuxCare:RHEL:7 From an advisory covering 3 CVEs |
before 1.14-18.el7_6.1.tuxcare.els2 | 1.14-18.el7_6.1.tuxcare.els2 |
wgetTuxCare:CentOS:8.4 From an advisory covering 3 CVEs |
before 1.19.5-11.el8.tuxcare.els2 | 1.19.5-11.el8.tuxcare.els2 |
wgetTuxCare:Debian:10 From an advisory covering 3 CVEs |
before 1.20.1-1.1+tuxcare.els2 | 1.20.1-1.1+tuxcare.els2 |
Show 69 moreShow less
| Package | Affected | Fixed |
|---|---|---|
wgetTuxCare:Ubuntu:20.04 From an advisory covering 3 CVEs |
before 1.20.3-1ubuntu2.1+tuxcare.els1 | 1.20.3-1ubuntu2.1+tuxcare.els1 |
wgetTuxCare:AlmaLinux:9.2 From an advisory covering 2 CVEs |
before 1.21.1-7.el9.tuxcare.els3 | 1.21.1-7.el9.tuxcare.els3 |
wgetTuxCare:Ubuntu:18.04 From an advisory covering 3 CVEs |
before 1.19.4-1ubuntu2.2+tuxcare.els2 | 1.19.4-1ubuntu2.2+tuxcare.els2 |
wgetTuxCare:CentOS:8.5 From an advisory covering 3 CVEs |
before 1.19.5-11.el8.tuxcare.els2 | 1.19.5-11.el8.tuxcare.els2 |
wgetTuxCare:CentOS-Stream:8 From an advisory covering 3 CVEs |
before 1.19.5-11.el8.tuxcare.els2 | 1.19.5-11.el8.tuxcare.els2 |
wgetTuxCare:CentOS:7 From an advisory covering 3 CVEs |
before 1.14-18.el7_6.1.tuxcare.els2 | 1.14-18.el7_6.1.tuxcare.els2 |
wgetDebian:12 |
All versions, plus listed versions 1.21.3-11.21.3-1+deb12u11.21.4-11.24.5-11.24.5-21.25.0-11.25.0-21.25.0-3 |
None known |
wgetDebian:13 |
All versions, plus listed versions 1.25.0-21.25.0-3 |
None known |
wgetDebian:14 |
All versions, plus listed versions 1.25.0-21.25.0-3 |
None known |
wget_jllJulia |
All versions | None known |
wgetMageia:10 From an advisory covering 5 CVEs |
before 1.25.0-2.2.mga10 | 1.25.0-2.2.mga10 |
wgetMageia:9 From an advisory covering 5 CVEs |
before 1.21.4-1.4.mga9 | 1.21.4-1.4.mga9 |
wgetopenEuler:20.03-LTS-SP4 From an advisory covering 5 CVEs |
before 1.20.3-7.oe2003sp4 | 1.20.3-7.oe2003sp4 |
wgetopenEuler:22.03-LTS-SP4 From an advisory covering 5 CVEs |
before 1.21.2-7.oe2203sp4 | 1.21.2-7.oe2203sp4 |
wgetopenEuler:24.03-LTS-SP1 From an advisory covering 5 CVEs |
before 1.21.4-4.oe2403sp1 | 1.21.4-4.oe2403sp1 |
wgetopenEuler:24.03-LTS-SP3 From an advisory covering 5 CVEs |
before 1.21.4-4.oe2403sp3 | 1.21.4-4.oe2403sp3 |
wgetopenEuler:24.03-LTS-SP4 From an advisory covering 5 CVEs |
before 1.21.4-4.oe2403sp4 | 1.21.4-4.oe2403sp4 |
wgetRed Hat:enterprise_linux:10.2 From an advisory covering 2 CVEs |
before 0:1.24.5-8.el10_2 | 0:1.24.5-8.el10_2 |
wget-debuginfoRed Hat:enterprise_linux:10.2 From an advisory covering 2 CVEs |
before 0:1.24.5-8.el10_2 | 0:1.24.5-8.el10_2 |
wget-debugsourceRed Hat:enterprise_linux:10.2 From an advisory covering 2 CVEs |
before 0:1.24.5-8.el10_2 | 0:1.24.5-8.el10_2 |
wgetRed Hat:enterprise_linux:9::appstream From an advisory covering 2 CVEs |
before 0:1.21.1-11.el9_8 | 0:1.21.1-11.el9_8 |
wget-debuginfoRed Hat:enterprise_linux:9::appstream From an advisory covering 2 CVEs |
before 0:1.21.1-11.el9_8 | 0:1.21.1-11.el9_8 |
wget-debugsourceRed Hat:enterprise_linux:9::appstream From an advisory covering 2 CVEs |
before 0:1.21.1-11.el9_8 | 0:1.21.1-11.el9_8 |
wgetRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:1.19.5-16.el8_10 | 0:1.19.5-16.el8_10 |
wget-debuginfoRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:1.19.5-16.el8_10 | 0:1.19.5-16.el8_10 |
wget-debugsourceRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:1.19.5-16.el8_10 | 0:1.19.5-16.el8_10 |
wgetRocky Linux:10 From an advisory covering 2 CVEs |
before 0:1.24.5-8.el10_2 | 0:1.24.5-8.el10_2 |
wgetRocky Linux:9 From an advisory covering 2 CVEs |
before 0:1.21.1-11.el9_8 | 0:1.21.1-11.el9_8 |
wgetRocky Linux:8 From an advisory covering 3 CVEs |
before 0:1.19.5-16.el8_10 | 0:1.19.5-16.el8_10 |
wgetRoot:Alpine:3.22 |
before 1.25.0-r10071 | 1.25.0-r100711.25.0-r10072 |
rootio-wgetRoot:Alpine:3.22 |
before 1.25.0-r10071 | 1.25.0-r100711.25.0-r10072 |
wgetRoot:Alpine:3.23 |
before 1.25.0-r20071 | 1.25.0-r200711.25.0-r200731.25.0-r20072 |
rootio-wgetRoot:Alpine:3.23 |
before 1.25.0-r20071 | 1.25.0-r200711.25.0-r200731.25.0-r20072 |
wgetRoot:Debian:11 |
before 1.21-1+deb11u2.aikido.14 | 1.21-1+deb11u2.aikido.141.21-1+deb11u2.aikido.151.21-1+deb11u2.root.io.13 |
rootio-wgetRoot:Debian:11 |
before 1.21-1+deb11u2.aikido.14 | 1.21-1+deb11u2.aikido.141.21-1+deb11u2.aikido.151.21-1+deb11u2.root.io.13 |
wgetRoot:Debian:12 |
before 1.21.3-1+deb12u1.aikido.5 | 1.21.3-1+deb12u1.aikido.51.21.3-1+deb12u1.root.io.41.21.3-1+deb12u1.aikido.6 |
rootio-wgetRoot:Debian:12 |
before 1.21.3-1+deb12u1.aikido.5 | 1.21.3-1+deb12u1.aikido.51.21.3-1+deb12u1.root.io.41.21.3-1+deb12u1.aikido.6 |
wgetRoot:Debian:13 |
before 1.25.0-2.aikido.5 | 1.25.0-2.aikido.51.25.0-2.aikido.41.25.0-2.root.io.31.25.0-2.aikido.6 |
rootio-wgetRoot:Debian:13 |
before 1.25.0-2.aikido.5 | 1.25.0-2.aikido.51.25.0-2.aikido.41.25.0-2.root.io.31.25.0-2.aikido.6 |
wgetSUSE:Linux Micro 6.0 From an advisory covering 5 CVEs |
before 1.24.5-3.1 | 1.24.5-3.1 |
wgetSUSE:Linux Micro 6.1 From an advisory covering 5 CVEs |
before 1.24.5-slfo.1.1_4.1 | 1.24.5-slfo.1.1_4.1 |
wgetSUSE:Linux Micro 6.2 From an advisory covering 5 CVEs |
before 1.25.0-160000.3.1 | 1.25.0-160000.3.1 |
wgetSUSE:Linux Enterprise Server 16.0 From an advisory covering 5 CVEs |
before 1.25.0-160000.3.1 | 1.25.0-160000.3.1 |
wgetSUSE:Linux Enterprise Server for SAP applications 16.0 From an advisory covering 5 CVEs |
before 1.25.0-160000.3.1 | 1.25.0-160000.3.1 |
wgetSUSE:Linux Enterprise Module for Basesystem 15 SP7 From an advisory covering 6 CVEs |
before 1.24.5-150700.3.3.1 | 1.24.5-150700.3.3.1 |
wgetSUSE:Linux Enterprise Micro 5.5 From an advisory covering 5 CVEs |
before 1.20.3-150000.3.34.1 | 1.20.3-150000.3.34.1 |
wgetSUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS From an advisory covering 5 CVEs |
before 1.20.3-150000.3.34.1 | 1.20.3-150000.3.34.1 |
wgetSUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS From an advisory covering 5 CVEs |
before 1.20.3-150000.3.34.1 | 1.20.3-150000.3.34.1 |
wgetSUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS From an advisory covering 5 CVEs |
before 1.20.3-150000.3.34.1 | 1.20.3-150000.3.34.1 |
wgetSUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS From an advisory covering 5 CVEs |
before 1.20.3-150000.3.34.1 | 1.20.3-150000.3.34.1 |
wgetSUSE:Linux Enterprise Server 15 SP4-LTSS From an advisory covering 5 CVEs |
before 1.20.3-150000.3.34.1 | 1.20.3-150000.3.34.1 |
wgetSUSE:Linux Enterprise Server 15 SP5-LTSS From an advisory covering 5 CVEs |
before 1.20.3-150000.3.34.1 | 1.20.3-150000.3.34.1 |
wgetSUSE:Linux Enterprise Server for SAP Applications 15 SP4 From an advisory covering 5 CVEs |
before 1.20.3-150000.3.34.1 | 1.20.3-150000.3.34.1 |
wgetSUSE:Linux Enterprise Server for SAP Applications 15 SP5 From an advisory covering 5 CVEs |
before 1.20.3-150000.3.34.1 | 1.20.3-150000.3.34.1 |
wgetUbuntu:Pro:18.04:LTS |
before 1.19.4-1ubuntu2.2+esm3, plus listed versions 1.19.1-3ubuntu11.19.1-3ubuntu1.11.19.2-1ubuntu11.19.3-2ubuntu11.19.4-1ubuntu21.19.4-1ubuntu2.11.19.4-1ubuntu2.21.19.4-1ubuntu2.2+esm1 |
1.19.4-1ubuntu2.2+esm3 |
wgetUbuntu:Pro:20.04:LTS |
before 1.20.3-1ubuntu2.1+esm2, plus listed versions 1.20.3-1ubuntu11.20.3-1ubuntu21.20.3-1ubuntu2.1 |
1.20.3-1ubuntu2.1+esm2 |
wgetUbuntu:22.04:LTS |
before 1.21.2-2ubuntu1.3, plus listed versions 1.21-1ubuntu31.21-1ubuntu41.21-1ubuntu51.21.2-2ubuntu11.21.2-2ubuntu1.1 |
1.21.2-2ubuntu1.3 |
wgetUbuntu:24.04:LTS |
before 1.21.4-1ubuntu4.3, plus listed versions 1.21.3-1ubuntu11.21.4-1ubuntu11.21.4-1ubuntu21.21.4-1ubuntu31.21.4-1ubuntu41.21.4-1ubuntu4.1 |
1.21.4-1ubuntu4.3 |
wgetUbuntu:25.10 |
All versions, plus listed versions 1.24.5-2ubuntu11.25.0-2ubuntu11.25.0-2ubuntu21.25.0-2ubuntu3 |
None known |
wgetUbuntu:26.04:LTS |
before 1.25.0-2ubuntu4.2, plus listed versions 1.25.0-2ubuntu31.25.0-2ubuntu4 |
1.25.0-2ubuntu4.2 |
wgetUbuntu:Pro:14.04:LTS From an advisory covering 5 CVEs |
before 1.15-1ubuntu1.14.04.5+esm2, plus listed versions 1.14-2ubuntu11.14-5ubuntu11.15-1ubuntu11.15-1ubuntu1.14.04.11.15-1ubuntu1.14.04.21.15-1ubuntu1.14.04.31.15-1ubuntu1.14.04.41.15-1ubuntu1.14.04.5 |
1.15-1ubuntu1.14.04.5+esm2 |
wgetUbuntu:Pro:16.04:LTS From an advisory covering 5 CVEs |
before 1.17.1-1ubuntu1.5+esm3, plus listed versions 1.16.1-1ubuntu11.17.1-1ubuntu11.17.1-1ubuntu1.11.17.1-1ubuntu1.21.17.1-1ubuntu1.31.17.1-1ubuntu1.41.17.1-1ubuntu1.51.17.1-1ubuntu1.5+esm1 |
1.17.1-1ubuntu1.5+esm3 |
wgetUbuntu:Pro:18.04:LTS From an advisory covering 5 CVEs |
before 1.19.4-1ubuntu2.2+esm3, plus listed versions 1.19.1-3ubuntu11.19.1-3ubuntu1.11.19.2-1ubuntu11.19.3-2ubuntu11.19.4-1ubuntu21.19.4-1ubuntu2.11.19.4-1ubuntu2.21.19.4-1ubuntu2.2+esm1 |
1.19.4-1ubuntu2.2+esm3 |
wgetUbuntu:Pro:20.04:LTS From an advisory covering 5 CVEs |
before 1.20.3-1ubuntu2.1+esm2, plus listed versions 1.20.3-1ubuntu11.20.3-1ubuntu21.20.3-1ubuntu2.1 |
1.20.3-1ubuntu2.1+esm2 |
wgetUbuntu:22.04:LTS From an advisory covering 5 CVEs |
before 1.21.2-2ubuntu1.3, plus listed versions 1.21-1ubuntu31.21-1ubuntu41.21-1ubuntu51.21.2-2ubuntu11.21.2-2ubuntu1.1 |
1.21.2-2ubuntu1.3 |
wgetUbuntu:24.04:LTS From an advisory covering 5 CVEs |
before 1.21.4-1ubuntu4.3, plus listed versions 1.21.3-1ubuntu11.21.4-1ubuntu11.21.4-1ubuntu21.21.4-1ubuntu31.21.4-1ubuntu41.21.4-1ubuntu4.1 |
1.21.4-1ubuntu4.3 |
wgetUbuntu:26.04:LTS From an advisory covering 5 CVEs |
before 1.25.0-2ubuntu4.2, plus listed versions 1.25.0-2ubuntu31.25.0-2ubuntu4 |
1.25.0-2ubuntu4.2 |
wgetopenSUSE:Tumbleweed From an advisory covering 4 CVEs |
before 1.25.0-3.1 | 1.25.0-3.1 |
wgetopenSUSE:Leap 16.0 From an advisory covering 5 CVEs |
before 1.25.0-160000.3.1 | 1.25.0-160000.3.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2026-58471 is a medium vulnerability (CVSS 6.0) in Gnu Wget, published July 7, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.39%, the 33rd percentile. Fixed in wget 1.21.4-r2.
References
gitlab.com/gnuwget/wget/-/commit/c2640fe5171c59f87c58dc9fcb195b2d18b010ee
vulncheck.com/advisories/gnu-wget-heap-buffer-overflow-via-convert-fname-in-url-c
nvd.nist.gov/vuln/detail/CVE-2026-58471
github.com/advisories/GHSA-vv88-699v-w5rh
access.redhat.com/errata/RHSA-2026:62142
access.redhat.com/security/cve/CVE-2026-58471
Show 75 moreShow less
access.redhat.com/security/cve/CVE-2026-58472
bugzilla.redhat.com/2497850
bugzilla.redhat.com/2497857
errata.almalinux.org/10/ALSA-2026-62142.html
access.redhat.com/errata/RHSA-2026:62143
errata.almalinux.org/9/ALSA-2026-62143.html
access.redhat.com/errata/RHSA-2026:62144
access.redhat.com/security/cve/CVE-2026-58469
bugzilla.redhat.com/2497838
errata.almalinux.org/8/ALSA-2026-62144.html
docs.bell-sw.com/security/cves/CVE-2026-58471
errata.tuxcare.com/els_os/oraclelinux7els/CLSA-2026-1783972054.html
nvd.nist.gov/vuln/detail/CVE-2026-58470
nvd.nist.gov/vuln/detail/CVE-2026-58472
errata.tuxcare.com/els_os/rhel7els/CLSA-2026-1783973180.html
errata.tuxcare.com/els_os/centos8.4els/CLSA-2026-1784035618.html
nvd.nist.gov/vuln/detail/CVE-2026-58469
errata.tuxcare.com/els_os/debian10els/CLSA-2026-1784038140.html
errata.tuxcare.com/els_os/ubuntu20.04els/CLSA-2026-1784045729.html
errata.tuxcare.com/els_os/almalinux9.2esu/CLSA-2026-1784071344.html
errata.tuxcare.com/els_os/ubuntu18.04els/CLSA-2026-1784210930.html
errata.tuxcare.com/els_os/centos8.5els/CLSA-2026-1784540156.html
errata.tuxcare.com/els_os/centos-stream8els/CLSA-2026-1784540449.html
errata.tuxcare.com/els_os/centos7els/CLSA-2026-1785936452.html
github.com/CVEProject/cvelistV5/tree/main/cves/2026/58xxx/CVE-2026-58471.json
gitlab.com/gnuwget/wget
security-tracker.debian.org/tracker/CVE-2026-58471
advisories.mageia.org/MGASA-2026-0300.html
bugs.mageia.org/show_bug.cgi?id=35974
ubuntu.com/security/notices/USN-8543-1
lists.opensuse.org/archives/list/[email protected]/message/MLFETWDGXIX52KIZRAM7CSI5NHATXLCF
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-3152
nvd.nist.gov/vuln/detail/CVE-2026-15146
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=2497850
bugzilla.redhat.com/show_bug.cgi?id=2497857
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_62142.json
cve.org/CVERecord?id=CVE-2026-58471
cve.org/CVERecord?id=CVE-2026-58472
gitlab.com/gnuwget/wget/-/commit/dd692d9cea5335b181d877ae917fe6e75587a812
vulncheck.com/advisories/gnu-wget-heap-buffer-overflow-via-html-attribute-encoding
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_62143.json
bugzilla.redhat.com/show_bug.cgi?id=2497838
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_62144.json
cve.org/CVERecord?id=CVE-2026-58469
gitlab.com/gnuwget/wget/-/commit/37a40fcb450153f69537c7cbc2a7a4fb0b6f7826
vulncheck.com/advisories/gnu-wget-heap-buffer-underread-via-metalink-url-parsing
errata.rockylinux.org/RLSA-2026:62142
errata.rockylinux.org/RLSA-2026:62143
errata.rockylinux.org/RLSA-2026:62144
suse.com/support/update/announcement/2026/suse-su-202623053-1
bugzilla.suse.com/1271033
bugzilla.suse.com/1271034
bugzilla.suse.com/1271035
bugzilla.suse.com/1271036
bugzilla.suse.com/1271320
bugzilla.suse.com/1272219
suse.com/security/cve/CVE-2026-15146
suse.com/security/cve/CVE-2026-58469
suse.com/security/cve/CVE-2026-58470
suse.com/security/cve/CVE-2026-58471
suse.com/security/cve/CVE-2026-58472
suse.com/support/update/announcement/2026/suse-su-202623163-1
suse.com/support/update/announcement/2026/suse-su-202623297-1
bugzilla.suse.com/1273449
suse.com/support/update/announcement/2026/suse-su-202623326-1
suse.com/support/update/announcement/2026/suse-su-20263148-1
bugzilla.suse.com/1233773
suse.com/security/cve/CVE-2024-10524
suse.com/support/update/announcement/2026/suse-su-20263206-1
ubuntu.com/security/CVE-2026-58471
ubuntu.com/security/CVE-2024-38428
ubuntu.com/security/CVE-2026-58469
ubuntu.com/security/CVE-2026-58470
ubuntu.com/security/CVE-2026-58472