{"id":"CVE-2019-16552","aliases":["EUVD-2022-2436","GHSA-4r39-f4rh-j6q8"],"status":"published","title":"Missing permission check in Jenkins Gerrit Trigger Plugin","description":"A missing permission check in Jenkins Gerrit Trigger Plugin 2.30.1 and earlier allows attackers with Overall/Read permission to connect to an attacker-specified HTTP URL or SSH server using attacker-specified credentials, or determine the existence of a file with a given path on the Jenkins master.","severity":{"version":"3.1","score":5.4,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N","level":"medium","assessor":"primary","from":"nvd"},"epss":{"day":"2026-11-08","score":0.00622,"percentile":0.50083,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":true},"cwes":["CWE-276","CWE-285"],"published":"2019-12-17T14:40:46Z","modified":"2026-10-24T10:31:05Z","fixes":[{"ecosystem":"Maven","package":"com.sonyericsson.hudson.plugins.gerrit:gerrit-trigger","fixed_in":["2.30.2"],"sources":["ghsa","osv"]}],"affected":[{"source":"ghsa","ecosystem":"Maven","package":"com.sonyericsson.hudson.plugins.gerrit:gerrit-trigger","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.30.2"}]}]},{"source":"osv","ecosystem":"Maven","package":"com.sonyericsson.hudson.plugins.gerrit:gerrit-trigger","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.30.2"}]}],"versions":["2.0","2.1.0","2.10.0","2.10.1","2.11.0","2.11.0-beta-1","2.11.0-beta-2","2.11.0-beta-3","2.11.0-beta-4","2.11.1","2.12.0","2.12.0-beta-1","2.12.0-beta-2","2.12.0-beta-3","2.12.0-beta-4","2.12.0-beta-5","2.13.0","2.13.0-beta-2","2.13.0-beta-3","2.13.0-beta-4","2.13.0-beta-5","2.13.0-beta-6","2.14.0","2.14.0-beta-1","2.14.0-beta-2","2.14.0-beta-3","2.15.0","2.15.0-beta-1","2.15.1","2.15.2","2.16.0","2.17.0","2.17.1","2.17.2","2.17.3","2.17.4","2.17.5","2.18.0","2.18.1","2.18.2","2.18.3","2.18.4","2.19.0","2.2.0","2.20.0","2.21.0","2.21.1","2.22.0","2.22.0-beta-1","2.23.0","2.23.1","2.23.2","2.23.3","2.24.0","2.25.0","2.26.0","2.26.1","2.26.2","2.27.0","2.27.1","2.27.2","2.27.3","2.27.4","2.27.5","2.27.6","2.27.7","2.28.0","2.29.0","2.3.0","2.3.1","2.30.0","2.30.1","2.4.0","2.5.0","2.5.1","2.5.2","2.6.0","2.7.0","2.8.0","2.9.0"]}],"products":[{"vendor":"jenkins","product":"gerrit_trigger"},{"vendor":"jenkins project","product":"jenkins gerrit trigger plugin"}],"references":[{"url":"https://jenkins.io/security/advisory/2019-12-17/#SECURITY-1527","tags":["x_refsource_CONFIRM","x_transferred","Vendor Advisory","advisory","web"]},{"url":"http://www.openwall.com/lists/oss-security/2019/12/17/1","tags":["mailing-list","x_refsource_MLIST","x_transferred","Mailing List","Third Party Advisory","advisory","web"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2019-16552","tags":["advisory"]},{"url":"https://github.com/jenkinsci/gerrit-trigger-plugin/commit/bdc94d3e23df0ad6a64565c732498f89ff743b51","tags":["web"]},{"url":"https://github.com/advisories/GHSA-4r39-f4rh-j6q8"}],"sources":{"cve":[{"id":"CVE-2019-16552","description":"A missing permission check in Jenkins Gerrit Trigger Plugin 2.30.1 and earlier allows attackers with Overall/Read permission to connect to an attacker-specified HTTP URL or SSH server using attacker-specified credentials, or determine the existence of a file with a given path on the Jenkins master.","status":"published","published":"2019-12-17T14:40:46Z","modified":"2024-08-05T01:17:40.885Z","updated_at":"2026-11-02T14:32:23.485011Z"}],"euvd":[{"id":"EUVD-2022-2436","description":"A missing permission check in Jenkins Gerrit Trigger Plugin 2.30.1 and earlier allows attackers with Overall/Read permission to connect to an attacker-specified HTTP URL or SSH server using attacker-specified credentials, or determine the existence of a file with a given path on the Jenkins master.","status":"published","published":"2019-12-17T14:40:46Z","modified":"2024-08-05T01:17:40Z","updated_at":"2026-11-03T02:40:32.752495Z"}],"ghsa":[{"id":"GHSA-4r39-f4rh-j6q8","title":"Missing permission check in Jenkins Gerrit Trigger Plugin","description":"A missing permission check in Jenkins Gerrit Trigger Plugin 2.30.1 and earlier allows attackers with Overall/Read permission to connect to an attacker-specified HTTP URL or SSH server using attacker-specified credentials, or determine the existence of a file with a given path on the Jenkins master.","status":"published","published":"2022-05-24T17:03:46Z","modified":"2023-12-13T10:33:36Z","cvss":[{"version":"3.1","score":5.4,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N","level":"medium"}],"cwes":["CWE-276","CWE-285"],"updated_at":"2026-11-02T14:37:25.311671Z"}],"nvd":[{"id":"CVE-2019-16552","description":"A missing permission check in Jenkins Gerrit Trigger Plugin 2.30.1 and earlier allows attackers with Overall/Read permission to connect to an attacker-specified HTTP URL or SSH server using attacker-specified credentials, or determine the existence of a file with a given path on the Jenkins master.","status":"published","published":"2019-12-17T15:15:15.863Z","modified":"2026-06-17T02:22:25.073Z","cvss":[{"version":"3.1","score":5.4,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N","level":"medium","assessor":"primary"},{"version":"2.0","score":5.5,"vector":"AV:N/AC:L/Au:S/C:P/I:P/A:N","level":"medium","assessor":"primary"}],"cwes":["CWE-276"],"updated_at":"2026-11-02T14:05:40.258829Z"}],"osv":[{"id":"CVE-2019-16552","description":"A missing permission check in Jenkins Gerrit Trigger Plugin 2.30.1 and earlier allows attackers with Overall/Read permission to connect to an attacker-specified HTTP URL or SSH server using attacker-specified credentials, or determine the existence of a file with a given path on the Jenkins master.","status":"published","published":"2019-12-17T15:15:15.863Z","modified":"2026-10-24T10:31:05.183228446Z","cvss":[{"version":"3.1","score":5.4,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N","level":"medium"}],"updated_at":"2026-11-02T15:44:11.361782Z"},{"id":"GHSA-4r39-f4rh-j6q8","title":"Missing permission check in Jenkins Gerrit Trigger Plugin","description":"A missing permission check in Jenkins Gerrit Trigger Plugin 2.30.1 and earlier allows attackers with Overall/Read permission to connect to an attacker-specified HTTP URL or SSH server using attacker-specified credentials, or determine the existence of a file with a given path on the Jenkins master.","status":"published","published":"2022-05-24T17:03:46Z","modified":"2024-02-16T08:18:55.22014Z","cvss":[{"version":"3.1","score":5.4,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N","level":"medium"}],"cwes":["CWE-276","CWE-285"],"updated_at":"2026-11-02T15:46:37.528068Z"}]}}
