CVE-2024-38428

NameCVE-2024-38428
Descriptionurl.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.
SourceCVE (at NVD; CERT, LWN, oss-sec, fulldisc, Red Hat, Ubuntu, Gentoo, SUSE bugzilla/CVE, GitHub advisories/code/issues, web search, more)
Debian Bugs1073523

Vulnerable and fixed packages

The table below lists information on source packages.

Source PackageReleaseVersionStatus
wget (PTS)jessie, jessie (lts)1.16-1+deb8u7vulnerable
stretch (security), stretch (lts), stretch1.18-5+deb9u3vulnerable
buster1.20.1-1.1vulnerable
bullseye1.21-1+deb11u1vulnerable
bookworm1.21.3-1vulnerable
sid, trixie1.24.5-2fixed

The information below is based on the following data on fixed versions.

PackageTypeReleaseFixed VersionUrgencyOriginDebian Bugs
wgetsource(unstable)1.24.5-21073523

Notes

[bookworm] - wget <no-dsa> (Minor issue)
[bullseye] - wget <no-dsa> (Minor issue)
[buster] - wget <postponed> (Minor issue, infoleak in limited conditions)
https://lists.gnu.org/archive/html/bug-wget/2024-06/msg00005.html
Fixed by: https://git.savannah.gnu.org/cgit/wget.git/commit/?id=ed0c7c7e0e8f7298352646b2fd6e06a11e242ace
[stretch] - wget <postponed> (Minor issue, infoleak in limited conditions)
[jessie] - wget <postponed> (Minor issue, infoleak in limited conditions)

Search for package or bug name: Reporting problems