{"id":"CVE-2017-1000092","details":"Git Plugin connects to a user-specified Git repository as part of form validation. An attacker with no direct access to Jenkins but able to guess at a username/password credentials ID could trick a developer with job configuration permissions into following a link with a maliciously crafted Jenkins URL which would result in the Jenkins Git client sending the username and password to an attacker-controlled server.","aliases":["GHSA-rf5q-8gx3-xqfc"],"modified":"2026-07-08T05:48:25.161192645Z","published":"2017-10-05T01:29:03.773Z","database_specific":{"unresolved_ranges":[{"vendor_product":"jenkins:git","source":"CPE_STRING","extracted_events":[{"introduced":"0.1.0"},{"last_affected":"0.1.0"},{"introduced":"0.2.0"},{"last_affected":"0.2.0"},{"introduced":"0.3.0"},{"last_affected":"0.3.0"},{"introduced":"0.4.0"},{"last_affected":"0.4.0"},{"introduced":"0.5.0"},{"last_affected":"0.5.0"},{"introduced":"0.6.0"},{"last_affected":"0.6.0"},{"introduced":"0.7.0"},{"last_affected":"0.7.0"},{"introduced":"0.8.0"},{"last_affected":"0.8.0"},{"introduced":"0.9.0"},{"last_affected":"0.9.0"},{"introduced":"1.0.0"},{"last_affected":"1.0.0"},{"introduced":"1.1.0"},{"last_affected":"1.1.0"},{"introduced":"2.0.0"},{"last_affected":"2.0.0"},{"introduced":"2.0.0-alpha\\-1"},{"last_affected":"2.0.0-alpha\\-1"},{"introduced":"2.0.0-alpha\\-2"},{"last_affected":"2.0.0-alpha\\-2"},{"introduced":"2.0.0-beta\\-2"},{"last_affected":"2.0.0-beta\\-2"},{"introduced":"2.0.0-beta\\-3"},{"last_affected":"2.0.0-beta\\-3"},{"introduced":"2.3.0"},{"last_affected":"2.3.0"},{"introduced":"2.3.0-beta\\-1"},{"last_affected":"2.3.0-beta\\-1"},{"introduced":"2.3.0-beta\\-2"},{"last_affected":"2.3.0-beta\\-2"},{"introduced":"2.3.0-beta\\-3"},{"last_affected":"2.3.0-beta\\-3"},{"introduced":"2.3.0-beta\\-4"},{"last_affected":"2.3.0-beta\\-4"},{"introduced":"2.5.0-beta\\-1"},{"last_affected":"2.5.0-beta\\-1"},{"introduced":"2.5.0-beta\\-2"},{"last_affected":"2.5.0-beta\\-2"},{"introduced":"2.5.0-beta\\-3"},{"last_affected":"2.5.0-beta\\-3"},{"introduced":"2.5.0-beta\\-4"},{"last_affected":"2.5.0-beta\\-4"},{"introduced":"2.5.0-beta\\-5"},{"last_affected":"2.5.0-beta\\-5"},{"introduced":"3.0.0-beta\\-1"},{"last_affected":"3.0.0-beta\\-1"},{"introduced":"3.0.0-beta\\-2"},{"last_affected":"3.0.0-beta\\-2"}],"cpes":["cpe:2.3:a:jenkins:git:0.1.0:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:0.2.0:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:0.3.0:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:0.4.0:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:0.5.0:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:0.6.0:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:0.7.0:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:0.8.0:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:0.9.0:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:1.0.0:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:1.1.0:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:2.0.0:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:2.0.0:alpha-1:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:2.0.0:alpha-2:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:2.0.0:beta-2:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:2.0.0:beta-3:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:2.3.0:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:2.3.0:beta-1:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:2.3.0:beta-2:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:2.3.0:beta-3:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:2.3.0:beta-4:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:2.5.0:beta-1:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:2.5.0:beta-2:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:2.5.0:beta-3:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:2.5.0:beta-4:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:2.5.0:beta-5:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:3.0.0:beta-1:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:3.0.0:beta-2:*:*:*:jenkins:*:*"]}]},"references":[{"type":"ADVISORY","url":"http://www.securityfocus.com/bid/100435"},{"type":"ADVISORY","url":"https://jenkins.io/security/advisory/2017-07-10/"}],"affected":[{"ranges":[{"type":"GIT","repo":"https://github.com/jenkinsci/git-plugin","events":[{"introduced":"d483abfe9217026e8c7078a383201c0364ba0e49"},{"last_affected":"34c0bcf49a9d642cff329bf124e742519b8cd731"}],"database_specific":{"source":"CPE_STRING","extracted_events":[{"introduced":"0.7.1"},{"last_affected":"0.7.1"},{"introduced":"0.7.2"},{"last_affected":"0.7.2"},{"introduced":"0.7.3"},{"last_affected":"0.7.3"},{"introduced":"0.8.1"},{"last_affected":"0.8.1"},{"introduced":"0.8.2"},{"last_affected":"0.8.2"},{"introduced":"0.9.1"},{"last_affected":"0.9.1"},{"introduced":"0.9.2"},{"last_affected":"0.9.2"},{"introduced":"1.0.1"},{"last_affected":"1.0.1"},{"introduced":"1.1.1"},{"last_affected":"1.1.1"},{"introduced":"1.1.2"},{"last_affected":"1.1.2"},{"introduced":"1.1.3"},{"last_affected":"1.1.3"},{"introduced":"1.1.4"},{"last_affected":"1.1.4"},{"introduced":"1.1.5"},{"last_affected":"1.1.5"},{"introduced":"1.1.6"},{"last_affected":"1.1.6"},{"introduced":"1.1.7"},{"last_affected":"1.1.7"},{"introduced":"1.1.8"},{"last_affected":"1.1.8"},{"introduced":"1.1.9"},{"last_affected":"1.1.9"},{"introduced":"1.1.10"},{"last_affected":"1.1.10"},{"introduced":"1.1.11"},{"last_affected":"1.1.11"},{"introduced":"1.1.12"},{"last_affected":"1.1.12"},{"introduced":"1.1.13"},{"last_affected":"1.1.13"},{"introduced":"1.1.14"},{"last_affected":"1.1.14"},{"introduced":"1.1.15"},{"last_affected":"1.1.15"},{"introduced":"1.1.16"},{"last_affected":"1.1.16"},{"introduced":"1.1.17"},{"last_affected":"1.1.17"},{"introduced":"1.1.18"},{"last_affected":"1.1.18"},{"introduced":"1.1.19"},{"last_affected":"1.1.19"},{"introduced":"1.1.20"},{"last_affected":"1.1.20"},{"introduced":"1.1.21"},{"last_affected":"1.1.21"},{"introduced":"1.1.22"},{"last_affected":"1.1.22"},{"introduced":"1.1.23"},{"last_affected":"1.1.23"},{"introduced":"1.1.24"},{"last_affected":"1.1.24"},{"introduced":"1.1.25"},{"last_affected":"1.1.25"},{"introduced":"1.1.26"},{"last_affected":"1.1.26"},{"introduced":"1.1.27"},{"last_affected":"1.1.27"},{"introduced":"1.1.28"},{"last_affected":"1.1.28"},{"introduced":"1.1.29"},{"last_affected":"1.1.29"},{"introduced":"1.2.0"},{"last_affected":"1.2.0"},{"introduced":"1.3.0"},{"last_affected":"1.3.0"},{"introduced":"1.4.0"},{"last_affected":"1.4.0"},{"introduced":"1.5.0"},{"last_affected":"1.5.0"},{"introduced":"1.6.0-beta\\-1"},{"last_affected":"1.6.0-beta\\-1"},{"introduced":"2.0.1"},{"last_affected":"2.0.1"},{"introduced":"2.0.2"},{"last_affected":"2.0.2"},{"introduced":"2.0.3"},{"last_affected":"2.0.3"},{"introduced":"2.0.4"},{"last_affected":"2.0.4"},{"introduced":"2.1.0"},{"last_affected":"2.1.0"},{"introduced":"2.2.0"},{"last_affected":"2.2.0"},{"introduced":"2.2.1"},{"last_affected":"2.2.1"},{"introduced":"2.2.2"},{"last_affected":"2.2.2"},{"introduced":"2.2.3"},{"last_affected":"2.2.3"},{"introduced":"2.2.4"},{"last_affected":"2.2.4"},{"introduced":"2.2.5"},{"last_affected":"2.2.5"},{"introduced":"2.2.6"},{"last_affected":"2.2.6"},{"introduced":"2.2.7"},{"last_affected":"2.2.7"},{"introduced":"2.2.8"},{"last_affected":"2.2.8"},{"introduced":"2.2.9"},{"last_affected":"2.2.9"},{"introduced":"2.2.10"},{"last_affected":"2.2.10"},{"introduced":"2.2.11"},{"last_affected":"2.2.11"},{"introduced":"2.2.12"},{"last_affected":"2.2.12"},{"introduced":"2.3.1"},{"last_affected":"2.3.1"},{"introduced":"2.3.2"},{"last_affected":"2.3.2"},{"introduced":"2.3.3"},{"last_affected":"2.3.3"},{"introduced":"2.3.4"},{"last_affected":"2.3.4"},{"introduced":"2.3.5"},{"last_affected":"2.3.5"},{"introduced":"2.4.0"},{"last_affected":"2.4.0"},{"introduced":"2.4.1"},{"last_affected":"2.4.1"},{"introduced":"2.4.2"},{"last_affected":"2.4.2"},{"introduced":"2.4.3"},{"last_affected":"2.4.3"},{"introduced":"2.4.4"},{"last_affected":"2.4.4"},{"introduced":"2.5.0"},{"last_affected":"2.5.0"},{"introduced":"2.5.1"},{"last_affected":"2.5.1"},{"introduced":"2.5.2"},{"last_affected":"2.5.2"},{"introduced":"2.5.3"},{"last_affected":"2.5.3"},{"introduced":"2.6.0"},{"last_affected":"2.6.0"},{"introduced":"2.6.1"},{"last_affected":"2.6.1"},{"introduced":"2.6.2"},{"last_affected":"2.6.2"},{"introduced":"2.6.2-beta\\-1"},{"last_affected":"2.6.2-beta\\-1"},{"introduced":"2.6.2-beta\\-2"},{"last_affected":"2.6.2-beta\\-2"},{"introduced":"2.6.4"},{"last_affected":"2.6.4"},{"introduced":"2.6.5"},{"last_affected":"2.6.5"},{"introduced":"3.0.0"},{"last_affected":"3.0.0"},{"introduced":"3.0.1"},{"last_affected":"3.0.1"},{"introduced":"3.0.2"},{"last_affected":"3.0.2"},{"introduced":"3.0.2-beta\\-1"},{"last_affected":"3.0.2-beta\\-1"},{"introduced":"3.0.2-beta\\-2"},{"last_affected":"3.0.2-beta\\-2"},{"introduced":"3.0.3"},{"last_affected":"3.0.3"},{"introduced":"3.0.4"},{"last_affected":"3.0.4"},{"introduced":"3.0.5"},{"last_affected":"3.0.5"},{"introduced":"3.1.0"},{"last_affected":"3.1.0"},{"introduced":"3.2.0"},{"last_affected":"3.2.0"},{"introduced":"3.3.0"},{"last_affected":"3.3.0"},{"introduced":"3.3.1"},{"last_affected":"3.3.1"},{"introduced":"3.4.0-alpha\\-1"},{"last_affected":"3.4.0-alpha\\-1"},{"introduced":"3.4.0-alpha\\-4"},{"last_affected":"3.4.0-alpha\\-4"},{"introduced":"3.4.0-beta\\-1"},{"last_affected":"3.4.0-beta\\-1"}],"cpe":["cpe:2.3:a:jenkins:git:0.7.1:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:0.7.2:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:0.7.3:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:0.8.1:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:0.8.2:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:0.9.1:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:0.9.2:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:1.0.1:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:1.1.1:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:1.1.2:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:1.1.3:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:1.1.4:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:1.1.5:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:1.1.6:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:1.1.7:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:1.1.8:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:1.1.9:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:1.1.10:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:1.1.11:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:1.1.12:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:1.1.13:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:1.1.14:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:1.1.15:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:1.1.16:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:1.1.17:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:1.1.18:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:1.1.19:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:1.1.20:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:1.1.21:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:1.1.22:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:1.1.23:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:1.1.24:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:1.1.25:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:1.1.26:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:1.1.27:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:1.1.28:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:1.1.29:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:1.2.0:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:1.3.0:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:1.4.0:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:1.5.0:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:1.6.0:beta-1:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:2.0.1:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:2.0.2:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:2.0.3:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:2.0.4:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:2.1.0:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:2.2.0:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:2.2.1:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:2.2.2:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:2.2.3:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:2.2.4:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:2.2.5:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:2.2.6:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:2.2.7:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:2.2.8:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:2.2.9:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:2.2.10:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:2.2.11:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:2.2.12:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:2.3.1:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:2.3.2:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:2.3.3:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:2.3.4:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:2.3.5:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:2.4.0:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:2.4.1:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:2.4.2:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:2.4.3:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:2.4.4:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:2.5.0:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:2.5.1:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:2.5.2:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:2.5.3:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:2.6.0:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:2.6.1:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:2.6.2:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:2.6.2:beta-1:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:2.6.2:beta-2:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:2.6.4:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:2.6.5:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:3.0.0:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:3.0.1:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:3.0.2:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:3.0.2:beta-1:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:3.0.2:beta-2:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:3.0.3:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:3.0.4:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:3.0.5:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:3.1.0:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:3.2.0:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:3.3.0:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:3.3.1:*:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:3.4.0:alpha-1:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:3.4.0:alpha-4:*:*:*:jenkins:*:*","cpe:2.3:a:jenkins:git:3.4.0:beta-1:*:*:*:jenkins:*:*"]}}],"versions":["0.7.1","0.7.2","0.7.3","0.8.1","0.8.2","0.9.1","0.9.2","1.0.1","1.1.1","1.1.10","1.1.11","1.1.12","1.1.13","1.1.14","1.1.15","1.1.16","1.1.17","1.1.18","1.1.19","1.1.2","1.1.20","1.1.21","1.1.22","1.1.23","1.1.24","1.1.25","1.1.26","1.1.27","1.1.28","1.1.29","1.1.3","1.1.4","1.1.5","1.1.6","1.1.7","1.1.8","1.1.9","1.2.0","1.3.0","1.4.0","1.5.0","1.6.0-beta\\-1","2.0.1","2.0.2","2.0.3","2.0.4","2.1.0","2.2.0","2.2.1","2.2.10","2.2.11","2.2.12","2.2.2","2.2.3","2.2.4","2.2.5","2.2.6","2.2.7","2.2.8","2.2.9","2.3.1","2.3.2","2.3.3","2.3.4","2.3.5","2.4.0","2.4.1","2.4.2","2.4.3","2.4.4","2.5.0","2.5.1","2.5.2","2.5.3","2.6.0","2.6.1","2.6.2","2.6.2-beta\\-1","2.6.2-beta\\-2","2.6.4","2.6.5","3.0.0","3.0.1","3.0.2","3.0.2-beta\\-1","3.0.2-beta\\-2","3.0.3","3.0.4","3.0.5","3.1.0","3.2.0","3.3.0","3.3.1","3.4.0-alpha\\-1","3.4.0-alpha\\-4","3.4.0-beta\\-1"],"database_specific":{"source":"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2017-1000092.json"}}],"schema_version":"1.7.5","severity":[{"type":"CVSS_V3","score":"CVSS:3.0/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H"}]}