{"id":"CVE-2022-25186","aliases":["EUVD-2022-0983","GHSA-fm6q-97gw-c4wh"],"status":"published","title":"Agent-to-controller security bypass in Jenkins HashiCorp Vault Plugin","description":"Jenkins HashiCorp Vault Plugin 3.8.0 and earlier implements functionality that allows agent processes to retrieve any Vault secrets for use on the agent, allowing attackers able to control agent processes to obtain Vault secrets for an attacker-specified path and key.","severity":{"version":"3.1","score":6.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N","level":"medium","assessor":"primary","from":"nvd"},"epss":{"day":"2026-11-10","score":0.00809,"percentile":0.57191,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":true},"cwes":["CWE-693"],"published":"2022-02-15T16:11:11Z","modified":"2026-06-17T04:33:10Z","fixes":[{"ecosystem":"Maven","package":"com.datapipe.jenkins.plugins:hashicorp-vault-plugin","fixed_in":["336.v182c0fbaaeb7"],"sources":["ghsa","osv"]}],"affected":[{"source":"ghsa","ecosystem":"Maven","package":"com.datapipe.jenkins.plugins:hashicorp-vault-plugin","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"last_affected":"3.8.0"},{"fixed":"336.v182c0fbaaeb7"}]}]},{"source":"osv","ecosystem":"Maven","package":"com.datapipe.jenkins.plugins:hashicorp-vault-plugin","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"336.v182c0fbaaeb7"}]}],"versions":["1.0","1.1","1.2","1.3","1.4","2.0.0","2.0.1","2.1.0","2.1.1","2.2.0","2.3.0","2.3.1","2.4.0","2.5.0","3.0.0","3.1.0","3.1.1","3.2.0","3.3.0","3.4.0","3.4.1","3.5.0","3.6.0","3.6.1","3.7.0","3.8.0"]}],"products":[{"vendor":"jenkins","product":"hashicorp_vault"},{"vendor":"jenkins project","product":"jenkins hashicorp vault plugin"}],"references":[{"url":"https://www.jenkins.io/security/advisory/2022-02-15/#SECURITY-2429","tags":["x_refsource_CONFIRM","x_transferred","Issue Tracking","Vendor Advisory","web"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2022-25186","tags":["advisory"]},{"url":"https://github.com/advisories/GHSA-fm6q-97gw-c4wh"},{"url":"https://github.com/jenkinsci/hashicorp-vault-plugin","tags":["package"]}],"sources":{"cve":[{"id":"CVE-2022-25186","description":"Jenkins HashiCorp Vault Plugin 3.8.0 and earlier implements functionality that allows agent processes to retrieve any Vault secrets for use on the agent, allowing attackers able to control agent processes to obtain Vault secrets for an attacker-specified path and key.","status":"published","published":"2022-02-15T16:11:11Z","modified":"2024-08-03T04:36:06.418Z","updated_at":"2026-11-02T14:34:28.707644Z"}],"euvd":[{"id":"EUVD-2022-0983","description":"Jenkins HashiCorp Vault Plugin 3.8.0 and earlier implements functionality that allows agent processes to retrieve any Vault secrets for use on the agent, allowing attackers able to control agent processes to obtain Vault secrets for an attacker-specified path and key.","status":"published","published":"2022-02-15T16:11:11Z","modified":"2024-08-03T04:36:06Z","updated_at":"2026-11-03T03:25:48.011319Z"}],"ghsa":[{"id":"GHSA-fm6q-97gw-c4wh","title":"Agent-to-controller security bypass in Jenkins HashiCorp Vault Plugin","description":"Jenkins HashiCorp Vault Plugin 3.8.0 and earlier implements functionality that allows agent processes to retrieve any Vault secrets for use on the agent, allowing attackers able to control agent processes to obtain Vault secrets for an attacker-specified path and key.","status":"published","published":"2022-02-16T00:01:28Z","modified":"2023-02-03T05:06:39Z","cvss":[{"version":"3.1","score":3.1,"vector":"CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:L/I:N/A:N","level":"low"}],"cwes":["CWE-693"],"updated_at":"2026-11-02T14:36:44.093794Z"}],"nvd":[{"id":"CVE-2022-25186","description":"Jenkins HashiCorp Vault Plugin 3.8.0 and earlier implements functionality that allows agent processes to retrieve any Vault secrets for use on the agent, allowing attackers able to control agent processes to obtain Vault secrets for an attacker-specified path and key.","status":"published","published":"2022-02-15T17:15:09.41Z","modified":"2026-06-17T04:33:10.25Z","cvss":[{"version":"3.1","score":6.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N","level":"medium","assessor":"primary"},{"version":"2.0","score":4,"vector":"AV:N/AC:L/Au:S/C:P/I:N/A:N","level":"medium","assessor":"primary"}],"updated_at":"2026-11-02T14:07:12.155838Z"}],"osv":[{"id":"GHSA-fm6q-97gw-c4wh","title":"Agent-to-controller security bypass in Jenkins HashiCorp Vault Plugin","description":"Jenkins HashiCorp Vault Plugin 3.8.0 and earlier implements functionality that allows agent processes to retrieve any Vault secrets for use on the agent, allowing attackers able to control agent processes to obtain Vault secrets for an attacker-specified path and key.","status":"published","published":"2022-02-16T00:01:28Z","modified":"2023-11-08T04:08:42.753265Z","cvss":[{"version":"3.1","score":3.1,"vector":"CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:L/I:N/A:N","level":"low"}],"cwes":["CWE-693"],"updated_at":"2026-11-02T15:46:46.760785Z"}]}}
