CVE-2024-38428 Other in n/a
GNU Wget mishandles semicolons in URI userinfo, potentially causing host misinterpretation and insecure behavior during downloads.
- Exploited in the wild
- Not known
- Login needed
- Not needed
- Attackable
- Over the internet
- Victim action needed
- Not needed
- Fix
- Available
What is CVE-2024-38428?
CVE-2024-38428 is a critical vulnerability in n/a, published on 16 Jun 2024. An attacker can exploit it over the internet without logging in, with no action from the victim.
Official description
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 userinfo subcomponent is misinterpreted to be part of the host subcomponent.
Weakness: CWE-436
Which versions are affected by CVE-2024-38428?
It affects 1 product.
Linux distribution packages (35)
wget AlmaLinux:8 | All versions | 1.19.5-12.el8_10 |
wget AlmaLinux:9 | All versions | 1.21.1-8.el9_4 |
wget Red Hat:enterprise_linux:8::appstream | All versions | 0:1.19.5-12.el8_10 |
wget-debuginfo Red Hat:enterprise_linux:8::appstream | All versions | 0:1.19.5-12.el8_10 |
wget-debugsource Red Hat:enterprise_linux:8::appstream | All versions | 0:1.19.5-12.el8_10 |
wget Red Hat:enterprise_linux:9::appstream | All versions | 0:1.21.1-8.el9_4 |
wget-debuginfo Red Hat:enterprise_linux:9::appstream | All versions | 0:1.21.1-8.el9_4 |
wget-debugsource Red Hat:enterprise_linux:9::appstream | All versions | 0:1.21.1-8.el9_4 |
wget Red Hat:rhel_aus:8.6::appstream | All versions | 0:1.19.5-10.el8_6.2 |
wget-debuginfo Red Hat:rhel_aus:8.6::appstream | All versions | 0:1.19.5-10.el8_6.2 |
wget-debugsource Red Hat:rhel_aus:8.6::appstream | All versions | 0:1.19.5-10.el8_6.2 |
wget Red Hat:rhel_e4s:8.6::appstream | All versions | 0:1.19.5-10.el8_6.2 |
wget-debuginfo Red Hat:rhel_e4s:8.6::appstream | All versions | 0:1.19.5-10.el8_6.2 |
wget-debugsource Red Hat:rhel_e4s:8.6::appstream | All versions | 0:1.19.5-10.el8_6.2 |
wget Red Hat:rhel_eus:8.8::appstream | All versions | 0:1.19.5-11.el8_8.1 |
wget-debuginfo Red Hat:rhel_eus:8.8::appstream | All versions | 0:1.19.5-11.el8_8.1 |
wget-debugsource Red Hat:rhel_eus:8.8::appstream | All versions | 0:1.19.5-11.el8_8.1 |
wget Red Hat:rhel_eus:9.2::appstream | All versions | 0:1.21.1-7.el9_2.1 |
wget-debuginfo Red Hat:rhel_eus:9.2::appstream | All versions | 0:1.21.1-7.el9_2.1 |
wget-debugsource Red Hat:rhel_eus:9.2::appstream | All versions | 0:1.21.1-7.el9_2.1 |
wget Red Hat:rhel_tus:8.6::appstream | All versions | 0:1.19.5-10.el8_6.2 |
wget-debuginfo Red Hat:rhel_tus:8.6::appstream | All versions | 0:1.19.5-10.el8_6.2 |
wget-debugsource Red Hat:rhel_tus:8.6::appstream | All versions | 0:1.19.5-10.el8_6.2 |
wget Rocky Linux:8 | All versions | 0:1.19.5-12.el8_10 |
wget Rocky Linux:9 | All versions | 0:1.21.1-8.el9_4 |
wget SUSE:Linux Enterprise Micro 5.5 | All versions | 1.20.3-150000.3.20.1 |
wget SUSE:Linux Enterprise Micro 5.5 | All versions | 1.20.3-150000.3.20.1 |
wget SUSE:Linux Enterprise Module for Basesystem 15 SP5 | All versions | 1.20.3-150000.3.20.1 |
wget SUSE:Linux Enterprise Module for Basesystem 15 SP6 | All versions | 1.20.3-150600.19.3.1 |
wget SUSE:Linux Enterprise Server 12 SP5 | All versions | 1.14-21.19.1 |
wget SUSE:Linux Enterprise Server for SAP Applications 12 SP5 | All versions | 1.14-21.19.1 |
wget SUSE:Linux Micro 6.0 | All versions | 1.24.5-1.1 |
wget openSUSE:Leap 15.5 | All versions | 1.20.3-150000.3.20.1 |
wget openSUSE:Leap 15.6 | All versions | 1.20.3-150600.19.3.1 |
wget openSUSE:Tumbleweed | All versions | 1.24.5-2.1 |
Products include Gnu Wget.
How do I fix CVE-2024-38428?
Upgrade to a fixed version.
Is CVE-2024-38428 being exploited?
There is no known exploitation of CVE-2024-38428 in the wild and no public exploit code.
Other vulnerabilities in n/a
Sources
Also known as ALSA-2024:5299, ALSA-2024:6192, AZL-42691, CLSA-2024-1723223824, CLSA-2024-1723223949, CLSA-2024-1723794812 and 32 more.