{"id":"CVE-2017-14176","aliases":["DEBIAN-CVE-2017-14176","DLA-1107-1","DSA-4052-1","EUVD-2017-5686","GHSA-jjxg-hpm7-g95f","PYSEC-2017-149","SUSE-SU-2018:1489-1","UBUNTU-CVE-2017-14176"],"status":"published","title":"Bazaar allows remote attackers to execute arbitrary commands via a bzr+ssh URL with initial dash character in hostname","description":"Bazaar through 2.7.0, when Subprocess SSH is used, allows remote attackers to execute arbitrary commands via a bzr+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-16228, CVE-2017-1000116, and CVE-2017-1000117.","severity":{"version":"3.0","score":8.8,"vector":"CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H","level":"high","assessor":"primary","from":"nvd"},"epss":{"day":"2026-11-08","score":0.0627,"percentile":0.93619,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":true},"published":"2017-09-05T00:00:00Z","modified":"2026-09-01T20:03:44Z","fixes":[{"ecosystem":"Debian:12","package":"breezy","fixed_in":["3.0.0~bzr6772-1"],"sources":["osv"]},{"ecosystem":"Debian:13","package":"breezy","fixed_in":["3.0.0~bzr6772-1"],"sources":["osv"]},{"ecosystem":"Debian:14","package":"breezy","fixed_in":["3.0.0~bzr6772-1"],"sources":["osv"]},{"ecosystem":"Debian:12","package":"bzr","fixed_in":["2.7.0+bzr6622-7"],"sources":["osv"]},{"ecosystem":"Debian:13","package":"bzr","fixed_in":["2.7.0+bzr6622-7"],"sources":["osv"]},{"ecosystem":"Debian:8","package":"bzr","fixed_in":["2.6.0+bzr6595-6+deb8u1"],"sources":["osv"]},{"ecosystem":"Debian:9","package":"bzr","fixed_in":["2.7.0+bzr6619-7+deb9u1"],"sources":["osv"]},{"ecosystem":"SUSE:Linux Enterprise Software Development Kit 11 SP4","package":"bzr","fixed_in":["1.8-3.5.1"],"sources":["osv"]},{"ecosystem":"Ubuntu:14.04:LTS","package":"bzr","fixed_in":["2.6.0+bzr6593-1ubuntu1.6"],"sources":["osv"]},{"ecosystem":"Ubuntu:16.04:LTS","package":"bzr","fixed_in":["2.7.0-2ubuntu3.1"],"sources":["osv"]}],"affected":[{"source":"ghsa","ecosystem":"PyPI","package":"bzr","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"last_affected":"2.7.0"}]}]},{"source":"osv","ecosystem":"Debian:12","package":"breezy","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.0~bzr6772-1"}]}]},{"source":"osv","ecosystem":"Debian:13","package":"breezy","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.0~bzr6772-1"}]}]},{"source":"osv","ecosystem":"Debian:14","package":"breezy","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.0~bzr6772-1"}]}]},{"source":"osv","ecosystem":"Debian:12","package":"bzr","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.0+bzr6622-7"}]}]},{"source":"osv","ecosystem":"Debian:13","package":"bzr","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.0+bzr6622-7"}]}]},{"source":"osv","ecosystem":"Debian:7","package":"bzr","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.6.0~bzr6526-1+deb7u1"}]}],"versions":["2.6.0~bzr6526-1"],"bundled":2},{"source":"osv","ecosystem":"Debian:8","package":"bzr","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.6.0+bzr6595-6+deb8u1"}]}],"versions":["2.6.0+bzr6595-6"]},{"source":"osv","ecosystem":"Debian:9","package":"bzr","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.0+bzr6619-7+deb9u1"}]}],"versions":["2.7.0+bzr6619-7"]},{"source":"osv","ecosystem":"PyPI","package":"bzr","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"last_affected":"2.7.0"}]}],"versions":["2.6.0","2.7.0"]},{"source":"osv","ecosystem":"PyPI","package":"bzr"},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Software Development Kit 11 SP4","package":"bzr","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.8-3.5.1"}]}]},{"source":"osv","ecosystem":"Ubuntu:14.04:LTS","package":"bzr","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.6.0+bzr6593-1ubuntu1.6"}]}],"versions":["2.6.0-3ubuntu1","2.6.0-3ubuntu2","2.6.0+bzr6591-1ubuntu1","2.6.0+bzr6593-1ubuntu1","2.6.0+bzr6593-1ubuntu1.1","2.6.0+bzr6593-1ubuntu1.5"]},{"source":"osv","ecosystem":"Ubuntu:16.04:LTS","package":"bzr","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.0-2ubuntu3.1"}]}],"versions":["2.6.0+bzr6602-2ubuntu4","2.6.0+bzr6606-2ubuntu1","2.7.0-2ubuntu1","2.7.0-2ubuntu2","2.7.0-2ubuntu3"]}],"products":[{"vendor":"canonical","product":"bazaar"},{"vendor":"canonical","product":"ubuntu_linux"},{"vendor":"debian","product":"debian_linux"}],"references":[{"url":"https://www.debian.org/security/2017/dsa-4052","tags":["vendor-advisory","x_refsource_DEBIAN","x_transferred","Issue Tracking","Third Party Advisory","report","web"]},{"url":"https://bugzilla.suse.com/show_bug.cgi?id=1058214","tags":["x_refsource_CONFIRM","x_transferred","Issue Tracking","Third Party Advisory","report","web"]},{"url":"http://www.ubuntu.com/usn/usn-3411-1","tags":["x_refsource_CONFIRM","x_transferred","Issue Tracking","Vendor Advisory","report","web"]},{"url":"https://bugs.debian.org/874429","tags":["x_refsource_CONFIRM","x_transferred","Issue Tracking","Third Party Advisory","report","web"]},{"url":"http://people.canonical.com/~ubuntu-security/cve/2017/CVE-2017-14176.html","tags":["x_refsource_CONFIRM","x_transferred","Issue Tracking","Vendor Advisory","report","web"]},{"url":"https://bugs.launchpad.net/bzr/+bug/1710979","tags":["x_refsource_CONFIRM","x_transferred","Issue Tracking","Third Party Advisory","report","web"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1486685","tags":["x_refsource_CONFIRM","x_transferred","Issue Tracking","Patch","Third Party Advisory","fix","web"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2017-14176","tags":["advisory"]},{"url":"https://github.com/pypa/advisory-database/tree/main/vulns/bzr/PYSEC-2017-149.yaml","tags":["web"]},{"url":"https://github.com/advisories/GHSA-jjxg-hpm7-g95f","tags":["advisory"]},{"url":"https://security-tracker.debian.org/tracker/CVE-2017-14176","tags":["advisory"]},{"url":"https://www.suse.com/support/update/announcement/2018/suse-su-20181489-1/","tags":["advisory"]},{"url":"https://bugzilla.suse.com/1058214","tags":["report"]},{"url":"https://www.suse.com/security/cve/CVE-2017-14176","tags":["web"]},{"url":"https://ubuntu.com/security/CVE-2017-14176","tags":["report"]},{"url":"https://ubuntu.com/security/notices/USN-3411-1","tags":["advisory"]},{"url":"https://ubuntu.com/security/notices/USN-3411-2","tags":["advisory"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2017-14176","tags":["report"]}],"sources":{"cve":[{"id":"CVE-2017-14176","description":"Bazaar through 2.7.0, when Subprocess SSH is used, allows remote attackers to execute arbitrary commands via a bzr+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-16228, CVE-2017-1000116, and CVE-2017-1000117.","status":"published","published":"2017-11-27T10:00:00Z","modified":"2024-08-05T19:20:41.042Z","updated_at":"2026-11-02T14:33:12.267141Z"}],"euvd":[{"id":"EUVD-2017-5686","description":"Bazaar through 2.7.0, when Subprocess SSH is used, allows remote attackers to execute arbitrary commands via a bzr+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-16228, CVE-2017-1000116, and CVE-2017-1000117.","status":"published","published":"2017-11-27T10:00:00Z","modified":"2024-08-05T19:20:41Z","updated_at":"2026-11-03T02:23:17.665061Z"}],"ghsa":[{"id":"GHSA-jjxg-hpm7-g95f","title":"Bazaar allows remote attackers to execute arbitrary commands via a bzr+ssh URL with initial dash character in hostname","description":"Bazaar through 2.7.0, when Subprocess SSH is used, allows remote attackers to execute arbitrary commands via a bzr+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-16228, CVE-2017-1000116, and CVE-2017-1000117.","status":"published","published":"2022-05-13T01:43:20Z","modified":"2026-05-29T22:19:42Z","cvss":[{"version":"3.0","score":8.8,"vector":"CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H","level":"high"}],"updated_at":"2026-11-02T14:40:15.638885Z"}],"nvd":[{"id":"CVE-2017-14176","description":"Bazaar through 2.7.0, when Subprocess SSH is used, allows remote attackers to execute arbitrary commands via a bzr+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-16228, CVE-2017-1000116, and CVE-2017-1000117.","status":"published","published":"2017-11-27T10:29:00.207Z","modified":"2026-06-17T01:05:43.687Z","cvss":[{"version":"3.0","score":8.8,"vector":"CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H","level":"high","assessor":"primary"},{"version":"2.0","score":9.3,"vector":"AV:N/AC:M/Au:N/C:C/I:C/A:C","level":"high","assessor":"primary"}],"updated_at":"2026-11-02T14:04:09.7374Z"}],"osv":[{"id":"CVE-2017-14176","description":"Bazaar through 2.7.0, when Subprocess SSH is used, allows remote attackers to execute arbitrary commands via a bzr+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-16228, CVE-2017-1000116, and CVE-2017-1000117.","status":"published","published":"2017-11-27T10:29:00.207Z","modified":"2026-05-29T22:41:15.613219008Z","cvss":[{"version":"3.0","score":8.8,"vector":"CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H","level":"high"}],"updated_at":"2026-11-02T15:44:04.572713Z"},{"id":"DEBIAN-CVE-2017-14176","description":"Bazaar through 2.7.0, when Subprocess SSH is used, allows remote attackers to execute arbitrary commands via a bzr+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-16228, CVE-2017-1000116, and CVE-2017-1000117.","status":"published","published":"2017-11-27T10:29:00.207Z","modified":"2026-09-01T20:03:44.496615272Z","cvss":[{"version":"3.0","score":8.8,"vector":"CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H","level":"high"}],"updated_at":"2026-11-02T15:45:28.801885Z"},{"id":"GHSA-jjxg-hpm7-g95f","title":"Bazaar allows remote attackers to execute arbitrary commands via a bzr+ssh URL with initial dash character in hostname","description":"Bazaar through 2.7.0, when Subprocess SSH is used, allows remote attackers to execute arbitrary commands via a bzr+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-16228, CVE-2017-1000116, and CVE-2017-1000117.","status":"published","published":"2022-05-13T01:43:20Z","modified":"2026-05-29T22:41:15.613219008Z","cvss":[{"version":"3.0","score":8.8,"vector":"CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H","level":"high"}],"updated_at":"2026-11-02T15:46:50.687609Z"},{"id":"PYSEC-2017-149","description":"Bazaar through 2.7.0, when Subprocess SSH is used, allows remote attackers to execute arbitrary commands via a bzr+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-16228, CVE-2017-1000116, and CVE-2017-1000117.","status":"published","published":"2017-11-27T10:29:00.207Z","modified":"2026-06-10T17:00:39.56092907Z","cvss":[{"version":"3.0","score":8.8,"vector":"CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H","level":"high"}],"updated_at":"2026-11-02T15:52:51.645172Z"},{"id":"UBUNTU-CVE-2017-14176","description":"Bazaar through 2.7.0, when Subprocess SSH is used, allows remote attackers to execute arbitrary commands via a bzr+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-16228, CVE-2017-1000116, and CVE-2017-1000117.","status":"published","published":"2017-09-05T00:00:00Z","modified":"2026-02-04T03:45:21.833153Z","cvss":[{"version":"3.0","score":8.8,"vector":"CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H","level":"high"}],"updated_at":"2026-11-02T15:54:14.122973Z"},{"id":"DLA-1107-1","title":"bzr - security update","status":"published","published":"2017-09-23T00:00:00Z","modified":"2026-03-09T01:01:33.918282Z","updated_at":"2026-11-02T15:46:09.336894Z"},{"id":"DSA-4052-1","title":"bzr - security update","status":"published","published":"2017-11-29T00:00:00Z","modified":"2026-03-09T01:23:09.913391Z","updated_at":"2026-11-02T15:46:16.523846Z"},{"id":"SUSE-SU-2018:1489-1","title":"Security update for bzr","description":"\n\nBzr was updated to fix a security issue:\n\n- CVE-2017-14176: Avoid code execution using ssh:// url injection (boo#1058214)\n\n","status":"published","published":"2018-06-01T10:36:28Z","modified":"2026-02-04T02:36:49.415301Z","updated_at":"2026-11-02T15:53:44.972817Z"}]}}
