Skip to content
OpenAdvisories
Medium · 6.5 CVE-2024-10524 EUVD-2024-33431GHSA-mqrm-h2pw-9j9r

GNU Wget is vulnerable to an SSRF attack when accessing partially-user-controlled shorthand URLs

Published Nov 19, 2024 · Updated Mar 21, 2025 · Assigned by JFROG

Description

Applications that use Wget to access a remote resource using shorthand URLs and pass arbitrary user credentials in the URL are vulnerable. In these cases attackers can enter crafted credentials which will cause Wget to access an arbitrary host.

Affected products

VendorProductAffectedFixed
gnu wget < 1.25.0 1.25.0

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 wget 1.25.0-1 —
Debian 13 wget 1.25.0-1 —
Debian 12 wget No fix yet —
ReleasePackageFixed inAdvisory
Ubuntu 25.10 wget No fix yet —
Ubuntu 24.04 LTS wget No fix yet —
Ubuntu 22.04 LTS wget No fix yet —
Show 4 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu Pro 20.04 LTS wget No fix yet —
Ubuntu Pro 18.04 LTS wget No fix yet —
Ubuntu Pro 16.04 LTS wget No fix yet —
Ubuntu Pro 14.04 LTS wget No fix yet —
ReleasePackageFixed inAdvisory
SLES 15 SP7 wget 1.24.5-150700.3.3.1 SUSE-SU-2026:3148-1
SLES 15 SP6 wget 1.20.3-150600.19.9.1 SUSE-SU-2024:4145-1
SLES 15 SP5 wget 1.20.3-150000.3.26.1 SUSE-SU-2024:4138-1
SLES 12 SP5 wget 1.14-21.25.1 SUSE-SU-2025:01921-1
Show 3 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
SLE Micro 6.1 wget 1.24.5-slfo.1.1_2.1 SUSE-SU-2025:20325-1
SLE Micro 6.0 wget 1.24.5-2.1 SUSE-SU-2025:20097-1
SLE Micro 5.5 wget 1.20.3-150000.3.26.1 SUSE-SU-2024:4138-1
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed wget 1.25.0-1.1 openSUSE-SU-2024:14492-1
openSUSE Leap 15.6 wget 1.20.3-150600.19.9.1 SUSE-SU-2024:4145-1
openSUSE Leap 15.5 wget 1.20.3-150000.3.26.1 SUSE-SU-2024:4138-1
ReleasePackageFixed inAdvisory
Alpine v3.24 wget 1.25.0-r0 —
Alpine v3.23 wget 1.25.0-r0 —
Alpine v3.22 wget 1.25.0-r0 —
Alpine v3.21 wget 1.25.0-r0 —

Azure Linux

ReleasePackageFixed inAdvisory
Azure Linux 2 (CBL-Mariner) wget 1.21.2-4 —

Advisories 9

References