CVE-2017-17459

NameCVE-2017-17459
Descriptionhttp_transport.c in Fossil before 2.4, when the SSH sync protocol is used, allows user-assisted remote attackers to execute arbitrary commands via an ssh URL with an initial dash character in the hostname, a related issue to CVE-2017-9800, CVE-2017-12836, CVE-2017-12976, CVE-2017-14176, CVE-2017-16228, CVE-2017-1000116, and CVE-2017-1000117.
SourceCVE (at NVD; CERT, LWN, oss-sec, fulldisc, Red Hat, Ubuntu, Gentoo, SUSE bugzilla/CVE, GitHub advisories/code/issues, web search, more)

Vulnerable and fixed packages

The table below lists information on source packages.

Source PackageReleaseVersionStatus
fossil (PTS)jessie1:1.29-1vulnerable
stretch1:1.37-1vulnerable
buster (security), buster, buster (lts)1:2.8-1+deb10u1fixed
bullseye1:2.15.2-1fixed
bookworm1:2.21-1fixed
sid, trixie1:2.24-6fixed

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

PackageTypeReleaseFixed VersionUrgencyOriginDebian Bugs
fossilsource(unstable)1:2.4-1

Notes

[stretch] - fossil <ignored> (Minor issue)
[jessie] - fossil <no-dsa> (Minor issue)
[wheezy] - fossil <no-dsa> (Minor issue)
https://www.fossil-scm.org/xfer/info/1f63db591c77108c

Search for package or bug name: Reporting problems